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