-
Notifications
You must be signed in to change notification settings - Fork 6
/
KNOT-FRONT.step
1088 lines (1088 loc) · 41.8 KB
/
KNOT-FRONT.step
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
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
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2024-07-10T13:11:28',('FreeCAD'),(
'FreeCAD'),'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2000,#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('Open CASCADE STEP translator 7.6 1',
'Open CASCADE STEP translator 7.6 1','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1062);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = MANIFOLD_SOLID_BREP('',#16);
#16 = CLOSED_SHELL('',(#17,#206,#237,#262,#287,#311,#335,#360,#385,#402,
#434,#458,#482,#500,#525,#550,#575,#600,#625,#650,#675,#706,#731,
#756,#780,#804,#829,#854,#871,#903,#927,#951,#969,#994,#1045));
#17 = ADVANCED_FACE('',(#18,#88,#124,#135,#146,#157,#168,#179,#190),#201
,.F.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#30,#39,#47,#56,#64,#73,#81));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(5.975,-1.6,4.15));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-5.975,-1.6,4.15));
#26 = LINE('',#27,#28);
#27 = CARTESIAN_POINT('',(5.975,-1.6,4.15));
#28 = VECTOR('',#29,1.);
#29 = DIRECTION('',(-1.,0.,0.));
#30 = ORIENTED_EDGE('',*,*,#31,.F.);
#31 = EDGE_CURVE('',#32,#22,#34,.T.);
#32 = VERTEX_POINT('',#33);
#33 = CARTESIAN_POINT('',(7.175,-1.6,5.35));
#34 = CIRCLE('',#35,1.2);
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(5.975,-1.6,5.35));
#37 = DIRECTION('',(-0.,1.,2.2E-16));
#38 = DIRECTION('',(1.,0.,0.));
#39 = ORIENTED_EDGE('',*,*,#40,.F.);
#40 = EDGE_CURVE('',#41,#32,#43,.T.);
#41 = VERTEX_POINT('',#42);
#42 = CARTESIAN_POINT('',(7.175,-1.6,9.95));
#43 = LINE('',#44,#45);
#44 = CARTESIAN_POINT('',(7.175,-1.6,9.95));
#45 = VECTOR('',#46,1.);
#46 = DIRECTION('',(0.,2.2E-16,-1.));
#47 = ORIENTED_EDGE('',*,*,#48,.F.);
#48 = EDGE_CURVE('',#49,#41,#51,.T.);
#49 = VERTEX_POINT('',#50);
#50 = CARTESIAN_POINT('',(5.975,-1.6,11.15));
#51 = CIRCLE('',#52,1.2);
#52 = AXIS2_PLACEMENT_3D('',#53,#54,#55);
#53 = CARTESIAN_POINT('',(5.975,-1.6,9.95));
#54 = DIRECTION('',(-0.,1.,2.2E-16));
#55 = DIRECTION('',(0.,-2.2E-16,1.));
#56 = ORIENTED_EDGE('',*,*,#57,.F.);
#57 = EDGE_CURVE('',#58,#49,#60,.T.);
#58 = VERTEX_POINT('',#59);
#59 = CARTESIAN_POINT('',(-5.975,-1.6,11.15));
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(-5.975,-1.6,11.15));
#62 = VECTOR('',#63,1.);
#63 = DIRECTION('',(1.,0.,0.));
#64 = ORIENTED_EDGE('',*,*,#65,.F.);
#65 = EDGE_CURVE('',#66,#58,#68,.T.);
#66 = VERTEX_POINT('',#67);
#67 = CARTESIAN_POINT('',(-7.175,-1.6,9.95));
#68 = CIRCLE('',#69,1.2);
#69 = AXIS2_PLACEMENT_3D('',#70,#71,#72);
#70 = CARTESIAN_POINT('',(-5.975,-1.6,9.95));
#71 = DIRECTION('',(0.,1.,2.2E-16));
#72 = DIRECTION('',(-1.,0.,0.));
#73 = ORIENTED_EDGE('',*,*,#74,.F.);
#74 = EDGE_CURVE('',#75,#66,#77,.T.);
#75 = VERTEX_POINT('',#76);
#76 = CARTESIAN_POINT('',(-7.175,-1.6,5.35));
#77 = LINE('',#78,#79);
#78 = CARTESIAN_POINT('',(-7.175,-1.6,5.35));
#79 = VECTOR('',#80,1.);
#80 = DIRECTION('',(0.,-2.2E-16,1.));
#81 = ORIENTED_EDGE('',*,*,#82,.F.);
#82 = EDGE_CURVE('',#24,#75,#83,.T.);
#83 = CIRCLE('',#84,1.2);
#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);
#85 = CARTESIAN_POINT('',(-5.975,-1.6,5.35));
#86 = DIRECTION('',(0.,1.,2.2E-16));
#87 = DIRECTION('',(0.,2.2E-16,-1.));
#88 = FACE_BOUND('',#89,.F.);
#89 = EDGE_LOOP('',(#90,#101,#109,#118));
#90 = ORIENTED_EDGE('',*,*,#91,.F.);
#91 = EDGE_CURVE('',#92,#94,#96,.T.);
#92 = VERTEX_POINT('',#93);
#93 = CARTESIAN_POINT('',(-23.9,-1.6,12.5));
#94 = VERTEX_POINT('',#95);
#95 = CARTESIAN_POINT('',(-23.9,-1.6,0.5));
#96 = CIRCLE('',#97,6.);
#97 = AXIS2_PLACEMENT_3D('',#98,#99,#100);
#98 = CARTESIAN_POINT('',(-23.9,-1.6,6.5));
#99 = DIRECTION('',(-0.,-1.,-2.2E-16));
#100 = DIRECTION('',(0.,-2.2E-16,1.));
#101 = ORIENTED_EDGE('',*,*,#102,.F.);
#102 = EDGE_CURVE('',#103,#92,#105,.T.);
#103 = VERTEX_POINT('',#104);
#104 = CARTESIAN_POINT('',(23.9,-1.6,12.5));
#105 = LINE('',#106,#107);
#106 = CARTESIAN_POINT('',(23.9,-1.6,12.5));
#107 = VECTOR('',#108,1.);
#108 = DIRECTION('',(-1.,0.,0.));
#109 = ORIENTED_EDGE('',*,*,#110,.F.);
#110 = EDGE_CURVE('',#111,#103,#113,.T.);
#111 = VERTEX_POINT('',#112);
#112 = CARTESIAN_POINT('',(23.9,-1.6,0.5));
#113 = CIRCLE('',#114,6.);
#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
#115 = CARTESIAN_POINT('',(23.9,-1.6,6.5));
#116 = DIRECTION('',(0.,-1.,-2.2E-16));
#117 = DIRECTION('',(0.,2.2E-16,-1.));
#118 = ORIENTED_EDGE('',*,*,#119,.F.);
#119 = EDGE_CURVE('',#94,#111,#120,.T.);
#120 = LINE('',#121,#122);
#121 = CARTESIAN_POINT('',(-23.9,-1.6,0.5));
#122 = VECTOR('',#123,1.);
#123 = DIRECTION('',(1.,0.,0.));
#124 = FACE_BOUND('',#125,.F.);
#125 = EDGE_LOOP('',(#126));
#126 = ORIENTED_EDGE('',*,*,#127,.T.);
#127 = EDGE_CURVE('',#128,#128,#130,.T.);
#128 = VERTEX_POINT('',#129);
#129 = CARTESIAN_POINT('',(-25.1,-1.6,6.5));
#130 = CIRCLE('',#131,1.9);
#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134);
#132 = CARTESIAN_POINT('',(-27.,-1.6,6.5));
#133 = DIRECTION('',(0.,-1.,-2.2E-16));
#134 = DIRECTION('',(1.,0.,0.));
#135 = FACE_BOUND('',#136,.F.);
#136 = EDGE_LOOP('',(#137));
#137 = ORIENTED_EDGE('',*,*,#138,.T.);
#138 = EDGE_CURVE('',#139,#139,#141,.T.);
#139 = VERTEX_POINT('',#140);
#140 = CARTESIAN_POINT('',(-18.525,-1.6,7.3));
#141 = CIRCLE('',#142,2.475);
#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
#143 = CARTESIAN_POINT('',(-21.,-1.6,7.3));
#144 = DIRECTION('',(0.,-1.,-2.2E-16));
#145 = DIRECTION('',(1.,0.,0.));
#146 = FACE_BOUND('',#147,.F.);
#147 = EDGE_LOOP('',(#148));
#148 = ORIENTED_EDGE('',*,*,#149,.T.);
#149 = EDGE_CURVE('',#150,#150,#152,.T.);
#150 = VERTEX_POINT('',#151);
#151 = CARTESIAN_POINT('',(-11.1,-1.6,6.45));
#152 = CIRCLE('',#153,1.4);
#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156);
#154 = CARTESIAN_POINT('',(-12.5,-1.6,6.45));
#155 = DIRECTION('',(0.,-1.,-2.2E-16));
#156 = DIRECTION('',(1.,0.,0.));
#157 = FACE_BOUND('',#158,.F.);
#158 = EDGE_LOOP('',(#159));
#159 = ORIENTED_EDGE('',*,*,#160,.T.);
#160 = EDGE_CURVE('',#161,#161,#163,.T.);
#161 = VERTEX_POINT('',#162);
#162 = CARTESIAN_POINT('',(28.9,-1.6,6.5));
#163 = CIRCLE('',#164,1.9);
#164 = AXIS2_PLACEMENT_3D('',#165,#166,#167);
#165 = CARTESIAN_POINT('',(27.,-1.6,6.5));
#166 = DIRECTION('',(0.,-1.,-2.2E-16));
#167 = DIRECTION('',(1.,0.,0.));
#168 = FACE_BOUND('',#169,.F.);
#169 = EDGE_LOOP('',(#170));
#170 = ORIENTED_EDGE('',*,*,#171,.T.);
#171 = EDGE_CURVE('',#172,#172,#174,.T.);
#172 = VERTEX_POINT('',#173);
#173 = CARTESIAN_POINT('',(14.05,-1.6,7.95));
#174 = CIRCLE('',#175,1.55);
#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
#176 = CARTESIAN_POINT('',(12.5,-1.6,7.95));
#177 = DIRECTION('',(0.,-1.,-2.2E-16));
#178 = DIRECTION('',(1.,0.,0.));
#179 = FACE_BOUND('',#180,.F.);
#180 = EDGE_LOOP('',(#181));
#181 = ORIENTED_EDGE('',*,*,#182,.T.);
#182 = EDGE_CURVE('',#183,#183,#185,.T.);
#183 = VERTEX_POINT('',#184);
#184 = CARTESIAN_POINT('',(19.05,-1.6,7.95));
#185 = CIRCLE('',#186,1.55);
#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189);
#187 = CARTESIAN_POINT('',(17.5,-1.6,7.95));
#188 = DIRECTION('',(0.,-1.,-2.2E-16));
#189 = DIRECTION('',(1.,0.,0.));
#190 = FACE_BOUND('',#191,.F.);
#191 = EDGE_LOOP('',(#192));
#192 = ORIENTED_EDGE('',*,*,#193,.T.);
#193 = EDGE_CURVE('',#194,#194,#196,.T.);
#194 = VERTEX_POINT('',#195);
#195 = CARTESIAN_POINT('',(24.05,-1.6,7.95));
#196 = CIRCLE('',#197,1.55);
#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200);
#198 = CARTESIAN_POINT('',(22.5,-1.6,7.95));
#199 = DIRECTION('',(0.,-1.,-2.2E-16));
#200 = DIRECTION('',(1.,0.,0.));
#201 = PLANE('',#202);
#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);
#203 = CARTESIAN_POINT('',(0.285812526845,-1.6,6.906873034156));
#204 = DIRECTION('',(0.,1.,4.4E-16));
#205 = DIRECTION('',(0.,-4.4E-16,1.));
#206 = ADVANCED_FACE('',(#207),#232,.T.);
#207 = FACE_BOUND('',#208,.F.);
#208 = EDGE_LOOP('',(#209,#217,#218,#226));
#209 = ORIENTED_EDGE('',*,*,#210,.F.);
#210 = EDGE_CURVE('',#22,#211,#213,.T.);
#211 = VERTEX_POINT('',#212);
#212 = CARTESIAN_POINT('',(5.975,-1.1,4.65));
#213 = LINE('',#214,#215);
#214 = CARTESIAN_POINT('',(5.975,-1.35,4.4));
#215 = VECTOR('',#216,1.);
#216 = DIRECTION('',(0.,0.707106781187,0.707106781187));
#217 = ORIENTED_EDGE('',*,*,#21,.T.);
#218 = ORIENTED_EDGE('',*,*,#219,.T.);
#219 = EDGE_CURVE('',#24,#220,#222,.T.);
#220 = VERTEX_POINT('',#221);
#221 = CARTESIAN_POINT('',(-5.975,-1.1,4.65));
#222 = LINE('',#223,#224);
#223 = CARTESIAN_POINT('',(-5.975,-1.35,4.4));
#224 = VECTOR('',#225,1.);
#225 = DIRECTION('',(0.,0.707106781187,0.707106781187));
#226 = ORIENTED_EDGE('',*,*,#227,.F.);
#227 = EDGE_CURVE('',#211,#220,#228,.T.);
#228 = LINE('',#229,#230);
#229 = CARTESIAN_POINT('',(5.975,-1.1,4.65));
#230 = VECTOR('',#231,1.);
#231 = DIRECTION('',(-1.,0.,0.));
#232 = PLANE('',#233);
#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236);
#234 = CARTESIAN_POINT('',(5.975,-1.35,4.4));
#235 = DIRECTION('',(0.,-0.707106781187,0.707106781187));
#236 = DIRECTION('',(1.,0.,0.));
#237 = ADVANCED_FACE('',(#238),#257,.F.);
#238 = FACE_BOUND('',#239,.F.);
#239 = EDGE_LOOP('',(#240,#248,#249,#250));
#240 = ORIENTED_EDGE('',*,*,#241,.F.);
#241 = EDGE_CURVE('',#32,#242,#244,.T.);
#242 = VERTEX_POINT('',#243);
#243 = CARTESIAN_POINT('',(6.675,-1.1,5.35));
#244 = LINE('',#245,#246);
#245 = CARTESIAN_POINT('',(6.925,-1.35,5.35));
#246 = VECTOR('',#247,1.);
#247 = DIRECTION('',(-0.707106781187,0.707106781187,1.6E-16));
#248 = ORIENTED_EDGE('',*,*,#31,.T.);
#249 = ORIENTED_EDGE('',*,*,#210,.T.);
#250 = ORIENTED_EDGE('',*,*,#251,.F.);
#251 = EDGE_CURVE('',#242,#211,#252,.T.);
#252 = CIRCLE('',#253,0.7);
#253 = AXIS2_PLACEMENT_3D('',#254,#255,#256);
#254 = CARTESIAN_POINT('',(5.975,-1.1,5.35));
#255 = DIRECTION('',(-0.,1.,2.2E-16));
#256 = DIRECTION('',(1.,0.,0.));
#257 = CONICAL_SURFACE('',#258,0.7,0.785398163397);
#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261);
#259 = CARTESIAN_POINT('',(5.975,-1.1,5.35));
#260 = DIRECTION('',(0.,-1.,-2.2E-16));
#261 = DIRECTION('',(1.,0.,0.));
#262 = ADVANCED_FACE('',(#263),#282,.F.);
#263 = FACE_BOUND('',#264,.F.);
#264 = EDGE_LOOP('',(#265,#266,#267,#275));
#265 = ORIENTED_EDGE('',*,*,#219,.F.);
#266 = ORIENTED_EDGE('',*,*,#82,.T.);
#267 = ORIENTED_EDGE('',*,*,#268,.T.);
#268 = EDGE_CURVE('',#75,#269,#271,.T.);
#269 = VERTEX_POINT('',#270);
#270 = CARTESIAN_POINT('',(-6.675,-1.1,5.35));
#271 = LINE('',#272,#273);
#272 = CARTESIAN_POINT('',(-6.675,-1.1,5.35));
#273 = VECTOR('',#274,1.);
#274 = DIRECTION('',(0.707106781187,0.707106781187,5.1E-16));
#275 = ORIENTED_EDGE('',*,*,#276,.F.);
#276 = EDGE_CURVE('',#220,#269,#277,.T.);
#277 = CIRCLE('',#278,0.7);
#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281);
#279 = CARTESIAN_POINT('',(-5.975,-1.1,5.35));
#280 = DIRECTION('',(0.,1.,2.2E-16));
#281 = DIRECTION('',(0.,2.2E-16,-1.));
#282 = CONICAL_SURFACE('',#283,0.7,0.785398163397);
#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286);
#284 = CARTESIAN_POINT('',(-5.975,-1.1,5.35));
#285 = DIRECTION('',(0.,-1.,-2.2E-16));
#286 = DIRECTION('',(0.,2.2E-16,-1.));
#287 = ADVANCED_FACE('',(#288),#306,.T.);
#288 = FACE_BOUND('',#289,.F.);
#289 = EDGE_LOOP('',(#290,#298,#299,#300));
#290 = ORIENTED_EDGE('',*,*,#291,.F.);
#291 = EDGE_CURVE('',#41,#292,#294,.T.);
#292 = VERTEX_POINT('',#293);
#293 = CARTESIAN_POINT('',(6.675,-1.1,9.95));
#294 = LINE('',#295,#296);
#295 = CARTESIAN_POINT('',(6.675,-1.1,9.95));
#296 = VECTOR('',#297,1.);
#297 = DIRECTION('',(-0.707106781187,0.707106781187,-9.9E-16));
#298 = ORIENTED_EDGE('',*,*,#40,.T.);
#299 = ORIENTED_EDGE('',*,*,#241,.T.);
#300 = ORIENTED_EDGE('',*,*,#301,.F.);
#301 = EDGE_CURVE('',#292,#242,#302,.T.);
#302 = LINE('',#303,#304);
#303 = CARTESIAN_POINT('',(6.675,-1.1,9.95));
#304 = VECTOR('',#305,1.);
#305 = DIRECTION('',(0.,2.2E-16,-1.));
#306 = PLANE('',#307);
#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310);
#308 = CARTESIAN_POINT('',(6.925,-1.35,9.95));
#309 = DIRECTION('',(-0.707106781187,-0.707106781187,-1.6E-16));
#310 = DIRECTION('',(-3.137084989848E-18,-2.231370849898E-16,1.));
#311 = ADVANCED_FACE('',(#312),#330,.T.);
#312 = FACE_BOUND('',#313,.F.);
#313 = EDGE_LOOP('',(#314,#315,#316,#324));
#314 = ORIENTED_EDGE('',*,*,#268,.F.);
#315 = ORIENTED_EDGE('',*,*,#74,.T.);
#316 = ORIENTED_EDGE('',*,*,#317,.T.);
#317 = EDGE_CURVE('',#66,#318,#320,.T.);
#318 = VERTEX_POINT('',#319);
#319 = CARTESIAN_POINT('',(-6.675,-1.1,9.95));
#320 = LINE('',#321,#322);
#321 = CARTESIAN_POINT('',(-6.925,-1.35,9.95));
#322 = VECTOR('',#323,1.);
#323 = DIRECTION('',(0.707106781187,0.707106781187,1.6E-16));
#324 = ORIENTED_EDGE('',*,*,#325,.F.);
#325 = EDGE_CURVE('',#269,#318,#326,.T.);
#326 = LINE('',#327,#328);
#327 = CARTESIAN_POINT('',(-6.675,-1.1,5.35));
#328 = VECTOR('',#329,1.);
#329 = DIRECTION('',(0.,-2.2E-16,1.));
#330 = PLANE('',#331);
#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
#332 = CARTESIAN_POINT('',(-6.925,-1.35,5.35));
#333 = DIRECTION('',(0.707106781187,-0.707106781187,-1.6E-16));
#334 = DIRECTION('',(-3.137084989848E-18,2.231370849898E-16,-1.));
#335 = ADVANCED_FACE('',(#336),#355,.F.);
#336 = FACE_BOUND('',#337,.F.);
#337 = EDGE_LOOP('',(#338,#346,#347,#348));
#338 = ORIENTED_EDGE('',*,*,#339,.F.);
#339 = EDGE_CURVE('',#49,#340,#342,.T.);
#340 = VERTEX_POINT('',#341);
#341 = CARTESIAN_POINT('',(5.975,-1.1,10.65));
#342 = LINE('',#343,#344);
#343 = CARTESIAN_POINT('',(5.975,-1.35,10.9));
#344 = VECTOR('',#345,1.);
#345 = DIRECTION('',(0.,0.707106781187,-0.707106781187));
#346 = ORIENTED_EDGE('',*,*,#48,.T.);
#347 = ORIENTED_EDGE('',*,*,#291,.T.);
#348 = ORIENTED_EDGE('',*,*,#349,.F.);
#349 = EDGE_CURVE('',#340,#292,#350,.T.);
#350 = CIRCLE('',#351,0.7);
#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354);
#352 = CARTESIAN_POINT('',(5.975,-1.1,9.95));
#353 = DIRECTION('',(-0.,1.,2.2E-16));
#354 = DIRECTION('',(0.,-2.2E-16,1.));
#355 = CONICAL_SURFACE('',#356,0.7,0.785398163397);
#356 = AXIS2_PLACEMENT_3D('',#357,#358,#359);
#357 = CARTESIAN_POINT('',(5.975,-1.1,9.95));
#358 = DIRECTION('',(0.,-1.,-2.2E-16));
#359 = DIRECTION('',(0.,-2.2E-16,1.));
#360 = ADVANCED_FACE('',(#361),#380,.F.);
#361 = FACE_BOUND('',#362,.F.);
#362 = EDGE_LOOP('',(#363,#364,#365,#373));
#363 = ORIENTED_EDGE('',*,*,#317,.F.);
#364 = ORIENTED_EDGE('',*,*,#65,.T.);
#365 = ORIENTED_EDGE('',*,*,#366,.T.);
#366 = EDGE_CURVE('',#58,#367,#369,.T.);
#367 = VERTEX_POINT('',#368);
#368 = CARTESIAN_POINT('',(-5.975,-1.1,10.65));
#369 = LINE('',#370,#371);
#370 = CARTESIAN_POINT('',(-5.975,-1.1,10.65));
#371 = VECTOR('',#372,1.);
#372 = DIRECTION('',(5.1E-16,0.707106781187,-0.707106781187));
#373 = ORIENTED_EDGE('',*,*,#374,.F.);
#374 = EDGE_CURVE('',#318,#367,#375,.T.);
#375 = CIRCLE('',#376,0.7);
#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379);
#377 = CARTESIAN_POINT('',(-5.975,-1.1,9.95));
#378 = DIRECTION('',(0.,1.,2.2E-16));
#379 = DIRECTION('',(-1.,0.,0.));
#380 = CONICAL_SURFACE('',#381,0.7,0.785398163397);
#381 = AXIS2_PLACEMENT_3D('',#382,#383,#384);
#382 = CARTESIAN_POINT('',(-5.975,-1.1,9.95));
#383 = DIRECTION('',(0.,-1.,-2.2E-16));
#384 = DIRECTION('',(-1.,0.,0.));
#385 = ADVANCED_FACE('',(#386),#397,.T.);
#386 = FACE_BOUND('',#387,.F.);
#387 = EDGE_LOOP('',(#388,#389,#390,#391));
#388 = ORIENTED_EDGE('',*,*,#366,.F.);
#389 = ORIENTED_EDGE('',*,*,#57,.T.);
#390 = ORIENTED_EDGE('',*,*,#339,.T.);
#391 = ORIENTED_EDGE('',*,*,#392,.F.);
#392 = EDGE_CURVE('',#367,#340,#393,.T.);
#393 = LINE('',#394,#395);
#394 = CARTESIAN_POINT('',(-5.975,-1.1,10.65));
#395 = VECTOR('',#396,1.);
#396 = DIRECTION('',(1.,0.,0.));
#397 = PLANE('',#398);
#398 = AXIS2_PLACEMENT_3D('',#399,#400,#401);
#399 = CARTESIAN_POINT('',(-5.975,-1.35,10.9));
#400 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));
#401 = DIRECTION('',(-1.,-0.,-0.));
#402 = ADVANCED_FACE('',(#403),#429,.T.);
#403 = FACE_BOUND('',#404,.T.);
#404 = EDGE_LOOP('',(#405,#413,#422,#428));
#405 = ORIENTED_EDGE('',*,*,#406,.F.);
#406 = EDGE_CURVE('',#407,#92,#409,.T.);
#407 = VERTEX_POINT('',#408);
#408 = CARTESIAN_POINT('',(-23.9,-1.1,13.));
#409 = LINE('',#410,#411);
#410 = CARTESIAN_POINT('',(-23.9,-1.1,13.));
#411 = VECTOR('',#412,1.);
#412 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));
#413 = ORIENTED_EDGE('',*,*,#414,.T.);
#414 = EDGE_CURVE('',#407,#415,#417,.T.);
#415 = VERTEX_POINT('',#416);
#416 = CARTESIAN_POINT('',(-23.9,-1.1,0.));
#417 = CIRCLE('',#418,6.5);
#418 = AXIS2_PLACEMENT_3D('',#419,#420,#421);
#419 = CARTESIAN_POINT('',(-23.9,-1.1,6.5));
#420 = DIRECTION('',(-0.,-1.,-2.2E-16));
#421 = DIRECTION('',(0.,-2.2E-16,1.));
#422 = ORIENTED_EDGE('',*,*,#423,.T.);
#423 = EDGE_CURVE('',#415,#94,#424,.T.);
#424 = LINE('',#425,#426);
#425 = CARTESIAN_POINT('',(-23.9,-1.1,-2.4E-16));
#426 = VECTOR('',#427,1.);
#427 = DIRECTION('',(9.E-17,-0.707106781187,0.707106781187));
#428 = ORIENTED_EDGE('',*,*,#91,.F.);
#429 = CONICAL_SURFACE('',#430,6.5,0.785398163397);
#430 = AXIS2_PLACEMENT_3D('',#431,#432,#433);
#431 = CARTESIAN_POINT('',(-23.9,-1.1,6.5));
#432 = DIRECTION('',(0.,1.,2.2E-16));
#433 = DIRECTION('',(0.,-2.2E-16,1.));
#434 = ADVANCED_FACE('',(#435),#453,.T.);
#435 = FACE_BOUND('',#436,.T.);
#436 = EDGE_LOOP('',(#437,#445,#451,#452));
#437 = ORIENTED_EDGE('',*,*,#438,.F.);
#438 = EDGE_CURVE('',#439,#103,#441,.T.);
#439 = VERTEX_POINT('',#440);
#440 = CARTESIAN_POINT('',(23.9,-1.1,13.));
#441 = LINE('',#442,#443);
#442 = CARTESIAN_POINT('',(23.9,-1.1,13.));
#443 = VECTOR('',#444,1.);
#444 = DIRECTION('',(5.4E-16,-0.707106781187,-0.707106781187));
#445 = ORIENTED_EDGE('',*,*,#446,.T.);
#446 = EDGE_CURVE('',#439,#407,#447,.T.);
#447 = LINE('',#448,#449);
#448 = CARTESIAN_POINT('',(23.9,-1.1,13.));
#449 = VECTOR('',#450,1.);
#450 = DIRECTION('',(-1.,0.,0.));
#451 = ORIENTED_EDGE('',*,*,#406,.T.);
#452 = ORIENTED_EDGE('',*,*,#102,.F.);
#453 = PLANE('',#454);
#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457);
#455 = CARTESIAN_POINT('',(23.9,-1.35,12.75));
#456 = DIRECTION('',(0.,-0.707106781187,0.707106781187));
#457 = DIRECTION('',(-1.,0.,0.));
#458 = ADVANCED_FACE('',(#459),#477,.T.);
#459 = FACE_BOUND('',#460,.T.);
#460 = EDGE_LOOP('',(#461,#462,#470,#476));
#461 = ORIENTED_EDGE('',*,*,#423,.F.);
#462 = ORIENTED_EDGE('',*,*,#463,.T.);
#463 = EDGE_CURVE('',#415,#464,#466,.T.);
#464 = VERTEX_POINT('',#465);
#465 = CARTESIAN_POINT('',(23.9,-1.1,-1.E-15));
#466 = LINE('',#467,#468);
#467 = CARTESIAN_POINT('',(-23.9,-1.1,-2.4E-16));
#468 = VECTOR('',#469,1.);
#469 = DIRECTION('',(1.,0.,0.));
#470 = ORIENTED_EDGE('',*,*,#471,.T.);
#471 = EDGE_CURVE('',#464,#111,#472,.T.);
#472 = LINE('',#473,#474);
#473 = CARTESIAN_POINT('',(23.9,-1.35,0.25));
#474 = VECTOR('',#475,1.);
#475 = DIRECTION('',(0.,-0.707106781187,0.707106781187));
#476 = ORIENTED_EDGE('',*,*,#119,.F.);
#477 = PLANE('',#478);
#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481);
#479 = CARTESIAN_POINT('',(-23.9,-1.35,0.25));
#480 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));
#481 = DIRECTION('',(1.,0.,0.));
#482 = ADVANCED_FACE('',(#483),#495,.T.);
#483 = FACE_BOUND('',#484,.T.);
#484 = EDGE_LOOP('',(#485,#486,#493,#494));
#485 = ORIENTED_EDGE('',*,*,#471,.F.);
#486 = ORIENTED_EDGE('',*,*,#487,.T.);
#487 = EDGE_CURVE('',#464,#439,#488,.T.);
#488 = CIRCLE('',#489,6.5);
#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492);
#490 = CARTESIAN_POINT('',(23.9,-1.1,6.5));
#491 = DIRECTION('',(0.,-1.,-2.2E-16));
#492 = DIRECTION('',(0.,2.2E-16,-1.));
#493 = ORIENTED_EDGE('',*,*,#438,.T.);
#494 = ORIENTED_EDGE('',*,*,#110,.F.);
#495 = CONICAL_SURFACE('',#496,6.5,0.785398163397);
#496 = AXIS2_PLACEMENT_3D('',#497,#498,#499);
#497 = CARTESIAN_POINT('',(23.9,-1.1,6.5));
#498 = DIRECTION('',(0.,1.,2.2E-16));
#499 = DIRECTION('',(0.,2.2E-16,-1.));
#500 = ADVANCED_FACE('',(#501),#520,.F.);
#501 = FACE_BOUND('',#502,.T.);
#502 = EDGE_LOOP('',(#503,#504,#512,#519));
#503 = ORIENTED_EDGE('',*,*,#127,.T.);
#504 = ORIENTED_EDGE('',*,*,#505,.T.);
#505 = EDGE_CURVE('',#128,#506,#508,.T.);
#506 = VERTEX_POINT('',#507);
#507 = CARTESIAN_POINT('',(-25.8,-0.9,6.5));
#508 = LINE('',#509,#510);
#509 = CARTESIAN_POINT('',(-25.1,-1.6,6.5));
#510 = VECTOR('',#511,1.);
#511 = DIRECTION('',(-0.707106781187,0.707106781187,1.6E-16));
#512 = ORIENTED_EDGE('',*,*,#513,.F.);
#513 = EDGE_CURVE('',#506,#506,#514,.T.);
#514 = CIRCLE('',#515,1.2);
#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518);
#516 = CARTESIAN_POINT('',(-27.,-0.9,6.5));
#517 = DIRECTION('',(0.,-1.,-2.2E-16));
#518 = DIRECTION('',(1.,0.,0.));
#519 = ORIENTED_EDGE('',*,*,#505,.F.);
#520 = CONICAL_SURFACE('',#521,1.9,0.785398163397);
#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524);
#522 = CARTESIAN_POINT('',(-27.,-1.6,6.5));
#523 = DIRECTION('',(0.,-1.,-2.2E-16));
#524 = DIRECTION('',(1.,0.,0.));
#525 = ADVANCED_FACE('',(#526),#545,.F.);
#526 = FACE_BOUND('',#527,.T.);
#527 = EDGE_LOOP('',(#528,#536,#537,#538));
#528 = ORIENTED_EDGE('',*,*,#529,.T.);
#529 = EDGE_CURVE('',#530,#139,#532,.T.);
#530 = VERTEX_POINT('',#531);
#531 = CARTESIAN_POINT('',(-18.525,-3.E-15,7.3));
#532 = LINE('',#533,#534);
#533 = CARTESIAN_POINT('',(-18.525,-1.62E-15,7.3));
#534 = VECTOR('',#535,1.);
#535 = DIRECTION('',(0.,-1.,-2.2E-16));
#536 = ORIENTED_EDGE('',*,*,#138,.T.);
#537 = ORIENTED_EDGE('',*,*,#529,.F.);
#538 = ORIENTED_EDGE('',*,*,#539,.F.);
#539 = EDGE_CURVE('',#530,#530,#540,.T.);
#540 = CIRCLE('',#541,2.475);
#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544);
#542 = CARTESIAN_POINT('',(-21.,-1.62E-15,7.3));
#543 = DIRECTION('',(0.,-1.,-2.2E-16));
#544 = DIRECTION('',(1.,0.,0.));
#545 = CYLINDRICAL_SURFACE('',#546,2.475);
#546 = AXIS2_PLACEMENT_3D('',#547,#548,#549);
#547 = CARTESIAN_POINT('',(-21.,-1.62E-15,7.3));
#548 = DIRECTION('',(0.,1.,2.2E-16));
#549 = DIRECTION('',(1.,0.,0.));
#550 = ADVANCED_FACE('',(#551),#570,.F.);
#551 = FACE_BOUND('',#552,.T.);
#552 = EDGE_LOOP('',(#553,#561,#562,#563));
#553 = ORIENTED_EDGE('',*,*,#554,.T.);
#554 = EDGE_CURVE('',#555,#150,#557,.T.);
#555 = VERTEX_POINT('',#556);
#556 = CARTESIAN_POINT('',(-11.1,-3.E-15,6.45));
#557 = LINE('',#558,#559);
#558 = CARTESIAN_POINT('',(-11.1,-1.43E-15,6.45));
#559 = VECTOR('',#560,1.);
#560 = DIRECTION('',(0.,-1.,-2.2E-16));
#561 = ORIENTED_EDGE('',*,*,#149,.T.);
#562 = ORIENTED_EDGE('',*,*,#554,.F.);
#563 = ORIENTED_EDGE('',*,*,#564,.F.);
#564 = EDGE_CURVE('',#555,#555,#565,.T.);
#565 = CIRCLE('',#566,1.4);
#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569);
#567 = CARTESIAN_POINT('',(-12.5,-1.43E-15,6.45));
#568 = DIRECTION('',(0.,-1.,-2.2E-16));
#569 = DIRECTION('',(1.,0.,0.));
#570 = CYLINDRICAL_SURFACE('',#571,1.4);
#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574);
#572 = CARTESIAN_POINT('',(-12.5,-1.43E-15,6.45));
#573 = DIRECTION('',(0.,1.,2.2E-16));
#574 = DIRECTION('',(1.,0.,0.));
#575 = ADVANCED_FACE('',(#576),#595,.F.);
#576 = FACE_BOUND('',#577,.T.);
#577 = EDGE_LOOP('',(#578,#579,#587,#594));
#578 = ORIENTED_EDGE('',*,*,#160,.T.);
#579 = ORIENTED_EDGE('',*,*,#580,.T.);
#580 = EDGE_CURVE('',#161,#581,#583,.T.);
#581 = VERTEX_POINT('',#582);
#582 = CARTESIAN_POINT('',(28.2,-0.9,6.5));
#583 = LINE('',#584,#585);
#584 = CARTESIAN_POINT('',(28.9,-1.6,6.5));
#585 = VECTOR('',#586,1.);
#586 = DIRECTION('',(-0.707106781187,0.707106781187,1.6E-16));
#587 = ORIENTED_EDGE('',*,*,#588,.F.);
#588 = EDGE_CURVE('',#581,#581,#589,.T.);
#589 = CIRCLE('',#590,1.2);
#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593);
#591 = CARTESIAN_POINT('',(27.,-0.9,6.5));
#592 = DIRECTION('',(0.,-1.,-2.2E-16));
#593 = DIRECTION('',(1.,0.,0.));
#594 = ORIENTED_EDGE('',*,*,#580,.F.);
#595 = CONICAL_SURFACE('',#596,1.9,0.785398163397);
#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599);
#597 = CARTESIAN_POINT('',(27.,-1.6,6.5));
#598 = DIRECTION('',(0.,-1.,-2.2E-16));
#599 = DIRECTION('',(1.,0.,0.));
#600 = ADVANCED_FACE('',(#601),#620,.F.);
#601 = FACE_BOUND('',#602,.T.);
#602 = EDGE_LOOP('',(#603,#611,#612,#613));
#603 = ORIENTED_EDGE('',*,*,#604,.T.);
#604 = EDGE_CURVE('',#605,#172,#607,.T.);
#605 = VERTEX_POINT('',#606);
#606 = CARTESIAN_POINT('',(14.05,-4.E-15,7.95));
#607 = LINE('',#608,#609);
#608 = CARTESIAN_POINT('',(14.05,-1.77E-15,7.95));
#609 = VECTOR('',#610,1.);
#610 = DIRECTION('',(0.,-1.,-2.2E-16));
#611 = ORIENTED_EDGE('',*,*,#171,.T.);
#612 = ORIENTED_EDGE('',*,*,#604,.F.);
#613 = ORIENTED_EDGE('',*,*,#614,.F.);
#614 = EDGE_CURVE('',#605,#605,#615,.T.);
#615 = CIRCLE('',#616,1.55);
#616 = AXIS2_PLACEMENT_3D('',#617,#618,#619);
#617 = CARTESIAN_POINT('',(12.5,-1.77E-15,7.95));
#618 = DIRECTION('',(0.,-1.,-2.2E-16));
#619 = DIRECTION('',(1.,0.,0.));
#620 = CYLINDRICAL_SURFACE('',#621,1.55);
#621 = AXIS2_PLACEMENT_3D('',#622,#623,#624);
#622 = CARTESIAN_POINT('',(12.5,-1.77E-15,7.95));
#623 = DIRECTION('',(0.,1.,2.2E-16));
#624 = DIRECTION('',(1.,0.,0.));
#625 = ADVANCED_FACE('',(#626),#645,.F.);
#626 = FACE_BOUND('',#627,.T.);
#627 = EDGE_LOOP('',(#628,#636,#637,#638));
#628 = ORIENTED_EDGE('',*,*,#629,.T.);
#629 = EDGE_CURVE('',#630,#183,#632,.T.);
#630 = VERTEX_POINT('',#631);
#631 = CARTESIAN_POINT('',(19.05,-4.E-15,7.95));
#632 = LINE('',#633,#634);
#633 = CARTESIAN_POINT('',(19.05,-1.77E-15,7.95));
#634 = VECTOR('',#635,1.);
#635 = DIRECTION('',(0.,-1.,-2.2E-16));
#636 = ORIENTED_EDGE('',*,*,#182,.T.);
#637 = ORIENTED_EDGE('',*,*,#629,.F.);
#638 = ORIENTED_EDGE('',*,*,#639,.F.);
#639 = EDGE_CURVE('',#630,#630,#640,.T.);
#640 = CIRCLE('',#641,1.55);
#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644);
#642 = CARTESIAN_POINT('',(17.5,-1.77E-15,7.95));
#643 = DIRECTION('',(0.,-1.,-2.2E-16));
#644 = DIRECTION('',(1.,0.,0.));
#645 = CYLINDRICAL_SURFACE('',#646,1.55);
#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649);
#647 = CARTESIAN_POINT('',(17.5,-1.77E-15,7.95));
#648 = DIRECTION('',(0.,1.,2.2E-16));
#649 = DIRECTION('',(1.,0.,0.));
#650 = ADVANCED_FACE('',(#651),#670,.F.);
#651 = FACE_BOUND('',#652,.T.);
#652 = EDGE_LOOP('',(#653,#661,#662,#663));
#653 = ORIENTED_EDGE('',*,*,#654,.T.);
#654 = EDGE_CURVE('',#655,#194,#657,.T.);
#655 = VERTEX_POINT('',#656);
#656 = CARTESIAN_POINT('',(24.05,-4.E-15,7.95));
#657 = LINE('',#658,#659);
#658 = CARTESIAN_POINT('',(24.05,-1.77E-15,7.95));
#659 = VECTOR('',#660,1.);
#660 = DIRECTION('',(0.,-1.,-2.2E-16));
#661 = ORIENTED_EDGE('',*,*,#193,.T.);
#662 = ORIENTED_EDGE('',*,*,#654,.F.);
#663 = ORIENTED_EDGE('',*,*,#664,.F.);
#664 = EDGE_CURVE('',#655,#655,#665,.T.);
#665 = CIRCLE('',#666,1.55);
#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669);
#667 = CARTESIAN_POINT('',(22.5,-1.77E-15,7.95));
#668 = DIRECTION('',(0.,-1.,-2.2E-16));
#669 = DIRECTION('',(1.,0.,0.));
#670 = CYLINDRICAL_SURFACE('',#671,1.55);
#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674);
#672 = CARTESIAN_POINT('',(22.5,-1.77E-15,7.95));
#673 = DIRECTION('',(0.,1.,2.2E-16));
#674 = DIRECTION('',(1.,0.,0.));
#675 = ADVANCED_FACE('',(#676),#701,.F.);
#676 = FACE_BOUND('',#677,.F.);
#677 = EDGE_LOOP('',(#678,#686,#687,#695));
#678 = ORIENTED_EDGE('',*,*,#679,.T.);
#679 = EDGE_CURVE('',#680,#211,#682,.T.);
#680 = VERTEX_POINT('',#681);
#681 = CARTESIAN_POINT('',(5.975,-2.E-15,4.65));
#682 = LINE('',#683,#684);
#683 = CARTESIAN_POINT('',(5.975,-1.03E-15,4.65));
#684 = VECTOR('',#685,1.);
#685 = DIRECTION('',(0.,-1.,-2.2E-16));
#686 = ORIENTED_EDGE('',*,*,#227,.T.);
#687 = ORIENTED_EDGE('',*,*,#688,.F.);
#688 = EDGE_CURVE('',#689,#220,#691,.T.);
#689 = VERTEX_POINT('',#690);
#690 = CARTESIAN_POINT('',(-5.975,-2.E-15,4.65));
#691 = LINE('',#692,#693);
#692 = CARTESIAN_POINT('',(-5.975,-1.03E-15,4.65));
#693 = VECTOR('',#694,1.);
#694 = DIRECTION('',(0.,-1.,-2.2E-16));
#695 = ORIENTED_EDGE('',*,*,#696,.F.);
#696 = EDGE_CURVE('',#680,#689,#697,.T.);
#697 = LINE('',#698,#699);
#698 = CARTESIAN_POINT('',(5.975,-1.03E-15,4.65));
#699 = VECTOR('',#700,1.);
#700 = DIRECTION('',(-1.,0.,0.));
#701 = PLANE('',#702);
#702 = AXIS2_PLACEMENT_3D('',#703,#704,#705);
#703 = CARTESIAN_POINT('',(5.975,-1.03E-15,4.65));
#704 = DIRECTION('',(0.,2.2E-16,-1.));
#705 = DIRECTION('',(-1.,0.,0.));
#706 = ADVANCED_FACE('',(#707),#726,.F.);
#707 = FACE_BOUND('',#708,.T.);
#708 = EDGE_LOOP('',(#709,#710,#711,#719));
#709 = ORIENTED_EDGE('',*,*,#679,.T.);
#710 = ORIENTED_EDGE('',*,*,#251,.F.);
#711 = ORIENTED_EDGE('',*,*,#712,.F.);
#712 = EDGE_CURVE('',#713,#242,#715,.T.);
#713 = VERTEX_POINT('',#714);
#714 = CARTESIAN_POINT('',(6.675,-2.E-15,5.35));
#715 = LINE('',#716,#717);
#716 = CARTESIAN_POINT('',(6.675,-1.19E-15,5.35));
#717 = VECTOR('',#718,1.);
#718 = DIRECTION('',(0.,-1.,-2.2E-16));
#719 = ORIENTED_EDGE('',*,*,#720,.F.);
#720 = EDGE_CURVE('',#680,#713,#721,.T.);
#721 = CIRCLE('',#722,0.7);
#722 = AXIS2_PLACEMENT_3D('',#723,#724,#725);
#723 = CARTESIAN_POINT('',(5.975,-1.19E-15,5.35));
#724 = DIRECTION('',(0.,-1.,-2.2E-16));
#725 = DIRECTION('',(1.,0.,0.));
#726 = CYLINDRICAL_SURFACE('',#727,0.7);
#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730);
#728 = CARTESIAN_POINT('',(5.975,-1.19E-15,5.35));
#729 = DIRECTION('',(0.,1.,2.2E-16));
#730 = DIRECTION('',(1.,0.,0.));
#731 = ADVANCED_FACE('',(#732),#751,.F.);
#732 = FACE_BOUND('',#733,.T.);
#733 = EDGE_LOOP('',(#734,#742,#743,#744));
#734 = ORIENTED_EDGE('',*,*,#735,.T.);
#735 = EDGE_CURVE('',#736,#269,#738,.T.);
#736 = VERTEX_POINT('',#737);
#737 = CARTESIAN_POINT('',(-6.675,-2.E-15,5.35));
#738 = LINE('',#739,#740);
#739 = CARTESIAN_POINT('',(-6.675,-1.19E-15,5.35));
#740 = VECTOR('',#741,1.);
#741 = DIRECTION('',(0.,-1.,-2.2E-16));
#742 = ORIENTED_EDGE('',*,*,#276,.F.);
#743 = ORIENTED_EDGE('',*,*,#688,.F.);
#744 = ORIENTED_EDGE('',*,*,#745,.F.);
#745 = EDGE_CURVE('',#736,#689,#746,.T.);
#746 = CIRCLE('',#747,0.7);
#747 = AXIS2_PLACEMENT_3D('',#748,#749,#750);
#748 = CARTESIAN_POINT('',(-5.975,-1.19E-15,5.35));
#749 = DIRECTION('',(0.,-1.,-2.2E-16));
#750 = DIRECTION('',(1.,0.,0.));
#751 = CYLINDRICAL_SURFACE('',#752,0.7);
#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755);
#753 = CARTESIAN_POINT('',(-5.975,-1.19E-15,5.35));
#754 = DIRECTION('',(0.,1.,2.2E-16));
#755 = DIRECTION('',(1.,0.,0.));
#756 = ADVANCED_FACE('',(#757),#775,.F.);
#757 = FACE_BOUND('',#758,.F.);
#758 = EDGE_LOOP('',(#759,#767,#768,#769));
#759 = ORIENTED_EDGE('',*,*,#760,.T.);
#760 = EDGE_CURVE('',#761,#292,#763,.T.);
#761 = VERTEX_POINT('',#762);
#762 = CARTESIAN_POINT('',(6.675,-4.E-15,9.95));
#763 = LINE('',#764,#765);
#764 = CARTESIAN_POINT('',(6.675,-2.21E-15,9.95));
#765 = VECTOR('',#766,1.);
#766 = DIRECTION('',(0.,-1.,-2.2E-16));
#767 = ORIENTED_EDGE('',*,*,#301,.T.);
#768 = ORIENTED_EDGE('',*,*,#712,.F.);
#769 = ORIENTED_EDGE('',*,*,#770,.F.);
#770 = EDGE_CURVE('',#761,#713,#771,.T.);
#771 = LINE('',#772,#773);
#772 = CARTESIAN_POINT('',(6.675,-2.21E-15,9.95));
#773 = VECTOR('',#774,1.);
#774 = DIRECTION('',(0.,2.2E-16,-1.));
#775 = PLANE('',#776);
#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779);
#777 = CARTESIAN_POINT('',(6.675,-2.21E-15,9.95));
#778 = DIRECTION('',(1.,0.,0.));
#779 = DIRECTION('',(0.,2.2E-16,-1.));
#780 = ADVANCED_FACE('',(#781),#799,.F.);
#781 = FACE_BOUND('',#782,.F.);
#782 = EDGE_LOOP('',(#783,#784,#785,#793));
#783 = ORIENTED_EDGE('',*,*,#735,.T.);
#784 = ORIENTED_EDGE('',*,*,#325,.T.);
#785 = ORIENTED_EDGE('',*,*,#786,.F.);
#786 = EDGE_CURVE('',#787,#318,#789,.T.);
#787 = VERTEX_POINT('',#788);
#788 = CARTESIAN_POINT('',(-6.675,-4.E-15,9.95));
#789 = LINE('',#790,#791);
#790 = CARTESIAN_POINT('',(-6.675,-2.21E-15,9.95));
#791 = VECTOR('',#792,1.);
#792 = DIRECTION('',(0.,-1.,-2.2E-16));
#793 = ORIENTED_EDGE('',*,*,#794,.F.);
#794 = EDGE_CURVE('',#736,#787,#795,.T.);
#795 = LINE('',#796,#797);
#796 = CARTESIAN_POINT('',(-6.675,-1.19E-15,5.35));
#797 = VECTOR('',#798,1.);
#798 = DIRECTION('',(0.,-2.2E-16,1.));
#799 = PLANE('',#800);
#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803);
#801 = CARTESIAN_POINT('',(-6.675,-1.19E-15,5.35));
#802 = DIRECTION('',(-1.,0.,0.));
#803 = DIRECTION('',(0.,-2.2E-16,1.));
#804 = ADVANCED_FACE('',(#805),#824,.F.);
#805 = FACE_BOUND('',#806,.T.);
#806 = EDGE_LOOP('',(#807,#808,#809,#817));
#807 = ORIENTED_EDGE('',*,*,#760,.T.);
#808 = ORIENTED_EDGE('',*,*,#349,.F.);
#809 = ORIENTED_EDGE('',*,*,#810,.F.);
#810 = EDGE_CURVE('',#811,#340,#813,.T.);
#811 = VERTEX_POINT('',#812);
#812 = CARTESIAN_POINT('',(5.975,-5.E-15,10.65));
#813 = LINE('',#814,#815);
#814 = CARTESIAN_POINT('',(5.975,-2.36E-15,10.65));
#815 = VECTOR('',#816,1.);
#816 = DIRECTION('',(0.,-1.,-2.2E-16));
#817 = ORIENTED_EDGE('',*,*,#818,.F.);
#818 = EDGE_CURVE('',#761,#811,#819,.T.);
#819 = CIRCLE('',#820,0.7);
#820 = AXIS2_PLACEMENT_3D('',#821,#822,#823);
#821 = CARTESIAN_POINT('',(5.975,-2.21E-15,9.95));
#822 = DIRECTION('',(0.,-1.,-2.2E-16));
#823 = DIRECTION('',(1.,0.,0.));
#824 = CYLINDRICAL_SURFACE('',#825,0.7);
#825 = AXIS2_PLACEMENT_3D('',#826,#827,#828);
#826 = CARTESIAN_POINT('',(5.975,-2.21E-15,9.95));
#827 = DIRECTION('',(0.,1.,2.2E-16));
#828 = DIRECTION('',(1.,0.,0.));
#829 = ADVANCED_FACE('',(#830),#849,.F.);
#830 = FACE_BOUND('',#831,.T.);
#831 = EDGE_LOOP('',(#832,#840,#841,#842));
#832 = ORIENTED_EDGE('',*,*,#833,.T.);
#833 = EDGE_CURVE('',#834,#367,#836,.T.);
#834 = VERTEX_POINT('',#835);
#835 = CARTESIAN_POINT('',(-5.975,-5.E-15,10.65));
#836 = LINE('',#837,#838);
#837 = CARTESIAN_POINT('',(-5.975,-2.36E-15,10.65));
#838 = VECTOR('',#839,1.);
#839 = DIRECTION('',(0.,-1.,-2.2E-16));
#840 = ORIENTED_EDGE('',*,*,#374,.F.);
#841 = ORIENTED_EDGE('',*,*,#786,.F.);
#842 = ORIENTED_EDGE('',*,*,#843,.F.);
#843 = EDGE_CURVE('',#834,#787,#844,.T.);
#844 = CIRCLE('',#845,0.7);
#845 = AXIS2_PLACEMENT_3D('',#846,#847,#848);
#846 = CARTESIAN_POINT('',(-5.975,-2.21E-15,9.95));
#847 = DIRECTION('',(0.,-1.,-2.2E-16));
#848 = DIRECTION('',(1.,0.,0.));
#849 = CYLINDRICAL_SURFACE('',#850,0.7);
#850 = AXIS2_PLACEMENT_3D('',#851,#852,#853);
#851 = CARTESIAN_POINT('',(-5.975,-2.21E-15,9.95));
#852 = DIRECTION('',(0.,1.,2.2E-16));
#853 = DIRECTION('',(1.,0.,0.));
#854 = ADVANCED_FACE('',(#855),#866,.F.);
#855 = FACE_BOUND('',#856,.F.);
#856 = EDGE_LOOP('',(#857,#858,#859,#860));
#857 = ORIENTED_EDGE('',*,*,#833,.T.);
#858 = ORIENTED_EDGE('',*,*,#392,.T.);
#859 = ORIENTED_EDGE('',*,*,#810,.F.);
#860 = ORIENTED_EDGE('',*,*,#861,.F.);
#861 = EDGE_CURVE('',#834,#811,#862,.T.);
#862 = LINE('',#863,#864);
#863 = CARTESIAN_POINT('',(-5.975,-2.36E-15,10.65));
#864 = VECTOR('',#865,1.);
#865 = DIRECTION('',(1.,0.,0.));
#866 = PLANE('',#867);
#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870);
#868 = CARTESIAN_POINT('',(-5.975,-2.36E-15,10.65));
#869 = DIRECTION('',(0.,-2.2E-16,1.));
#870 = DIRECTION('',(1.,0.,0.));
#871 = ADVANCED_FACE('',(#872),#898,.T.);
#872 = FACE_BOUND('',#873,.F.);
#873 = EDGE_LOOP('',(#874,#882,#883,#891));
#874 = ORIENTED_EDGE('',*,*,#875,.T.);
#875 = EDGE_CURVE('',#876,#407,#878,.T.);
#876 = VERTEX_POINT('',#877);
#877 = CARTESIAN_POINT('',(-23.9,-6.E-15,13.));
#878 = LINE('',#879,#880);
#879 = CARTESIAN_POINT('',(-23.9,-2.89E-15,13.));
#880 = VECTOR('',#881,1.);
#881 = DIRECTION('',(0.,-1.,-2.2E-16));
#882 = ORIENTED_EDGE('',*,*,#414,.T.);
#883 = ORIENTED_EDGE('',*,*,#884,.F.);
#884 = EDGE_CURVE('',#885,#415,#887,.T.);
#885 = VERTEX_POINT('',#886);
#886 = CARTESIAN_POINT('',(-23.9,0.,0.));
#887 = LINE('',#888,#889);
#888 = CARTESIAN_POINT('',(-23.9,0.,0.));
#889 = VECTOR('',#890,1.);
#890 = DIRECTION('',(0.,-1.,-2.2E-16));
#891 = ORIENTED_EDGE('',*,*,#892,.F.);
#892 = EDGE_CURVE('',#876,#885,#893,.T.);
#893 = CIRCLE('',#894,6.5);
#894 = AXIS2_PLACEMENT_3D('',#895,#896,#897);
#895 = CARTESIAN_POINT('',(-23.9,-1.44E-15,6.5));
#896 = DIRECTION('',(0.,-1.,-2.2E-16));
#897 = DIRECTION('',(1.,0.,0.));
#898 = CYLINDRICAL_SURFACE('',#899,6.5);
#899 = AXIS2_PLACEMENT_3D('',#900,#901,#902);
#900 = CARTESIAN_POINT('',(-23.9,-1.44E-15,6.5));
#901 = DIRECTION('',(0.,1.,2.2E-16));
#902 = DIRECTION('',(1.,0.,0.));
#903 = ADVANCED_FACE('',(#904),#922,.F.);
#904 = FACE_BOUND('',#905,.F.);
#905 = EDGE_LOOP('',(#906,#914,#915,#916));
#906 = ORIENTED_EDGE('',*,*,#907,.T.);
#907 = EDGE_CURVE('',#908,#439,#910,.T.);
#908 = VERTEX_POINT('',#909);
#909 = CARTESIAN_POINT('',(23.9,-6.E-15,13.));
#910 = LINE('',#911,#912);
#911 = CARTESIAN_POINT('',(23.9,-2.89E-15,13.));
#912 = VECTOR('',#913,1.);
#913 = DIRECTION('',(0.,-1.,-2.2E-16));
#914 = ORIENTED_EDGE('',*,*,#446,.T.);
#915 = ORIENTED_EDGE('',*,*,#875,.F.);
#916 = ORIENTED_EDGE('',*,*,#917,.F.);
#917 = EDGE_CURVE('',#908,#876,#918,.T.);
#918 = LINE('',#919,#920);
#919 = CARTESIAN_POINT('',(23.9,-2.89E-15,13.));
#920 = VECTOR('',#921,1.);
#921 = DIRECTION('',(-1.,0.,0.));
#922 = PLANE('',#923);
#923 = AXIS2_PLACEMENT_3D('',#924,#925,#926);
#924 = CARTESIAN_POINT('',(23.9,-2.89E-15,13.));
#925 = DIRECTION('',(0.,2.2E-16,-1.));
#926 = DIRECTION('',(-1.,0.,0.));
#927 = ADVANCED_FACE('',(#928),#946,.F.);
#928 = FACE_BOUND('',#929,.F.);
#929 = EDGE_LOOP('',(#930,#931,#932,#940));
#930 = ORIENTED_EDGE('',*,*,#884,.T.);
#931 = ORIENTED_EDGE('',*,*,#463,.T.);
#932 = ORIENTED_EDGE('',*,*,#933,.F.);
#933 = EDGE_CURVE('',#934,#464,#936,.T.);
#934 = VERTEX_POINT('',#935);
#935 = CARTESIAN_POINT('',(23.9,0.,0.));
#936 = LINE('',#937,#938);
#937 = CARTESIAN_POINT('',(23.9,0.,0.));
#938 = VECTOR('',#939,1.);
#939 = DIRECTION('',(0.,-1.,-2.2E-16));
#940 = ORIENTED_EDGE('',*,*,#941,.F.);
#941 = EDGE_CURVE('',#885,#934,#942,.T.);
#942 = LINE('',#943,#944);
#943 = CARTESIAN_POINT('',(-23.9,0.,0.));
#944 = VECTOR('',#945,1.);
#945 = DIRECTION('',(1.,0.,0.));
#946 = PLANE('',#947);
#947 = AXIS2_PLACEMENT_3D('',#948,#949,#950);
#948 = CARTESIAN_POINT('',(-23.9,0.,0.));
#949 = DIRECTION('',(0.,-2.2E-16,1.));
#950 = DIRECTION('',(1.,0.,0.));
#951 = ADVANCED_FACE('',(#952),#964,.T.);
#952 = FACE_BOUND('',#953,.F.);
#953 = EDGE_LOOP('',(#954,#955,#956,#957));
#954 = ORIENTED_EDGE('',*,*,#933,.T.);
#955 = ORIENTED_EDGE('',*,*,#487,.T.);
#956 = ORIENTED_EDGE('',*,*,#907,.F.);
#957 = ORIENTED_EDGE('',*,*,#958,.F.);
#958 = EDGE_CURVE('',#934,#908,#959,.T.);
#959 = CIRCLE('',#960,6.5);
#960 = AXIS2_PLACEMENT_3D('',#961,#962,#963);
#961 = CARTESIAN_POINT('',(23.9,-1.44E-15,6.5));
#962 = DIRECTION('',(0.,-1.,-2.2E-16));
#963 = DIRECTION('',(1.,0.,0.));
#964 = CYLINDRICAL_SURFACE('',#965,6.5);
#965 = AXIS2_PLACEMENT_3D('',#966,#967,#968);
#966 = CARTESIAN_POINT('',(23.9,-1.44E-15,6.5));
#967 = DIRECTION('',(0.,1.,2.2E-16));
#968 = DIRECTION('',(1.,0.,0.));
#969 = ADVANCED_FACE('',(#970),#989,.F.);
#970 = FACE_BOUND('',#971,.T.);
#971 = EDGE_LOOP('',(#972,#980,#981,#982));
#972 = ORIENTED_EDGE('',*,*,#973,.F.);
#973 = EDGE_CURVE('',#506,#974,#976,.T.);
#974 = VERTEX_POINT('',#975);
#975 = CARTESIAN_POINT('',(-25.8,-3.E-15,6.5));
#976 = LINE('',#977,#978);
#977 = CARTESIAN_POINT('',(-25.8,-0.9,6.5));
#978 = VECTOR('',#979,1.);
#979 = DIRECTION('',(-6.E-17,1.,2.2E-16));
#980 = ORIENTED_EDGE('',*,*,#513,.T.);
#981 = ORIENTED_EDGE('',*,*,#973,.T.);
#982 = ORIENTED_EDGE('',*,*,#983,.T.);
#983 = EDGE_CURVE('',#974,#974,#984,.T.);
#984 = CIRCLE('',#985,1.2);
#985 = AXIS2_PLACEMENT_3D('',#986,#987,#988);
#986 = CARTESIAN_POINT('',(-27.,-1.44E-15,6.5));