-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCAD.step
4171 lines (4171 loc) · 167 KB
/
CAD.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(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2024-08-10T13:50:23',('Author'),(
'Open CASCADE'),'Open CASCADE STEP processor 7.5','Open CASCADE 7.5'
,'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('Fuse_1_1','Fuse_1_1','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43),#47
);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(0.,0.,0.));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,-0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(0.,0.,0.));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,-0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(0.,0.,0.));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,-0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(0.,0.,0.));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,-0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(0.,0.,0.));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,-0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(0.,0.,0.));
#37 = DIRECTION('',(0.,0.,1.));
#38 = DIRECTION('',(1.,0.,-0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(0.,0.,0.));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(1.,0.,-0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(0.,0.,0.));
#45 = DIRECTION('',(0.,0.,1.));
#46 = DIRECTION('',(1.,0.,-0.));
#47 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#51)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#48,#49,#50)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#48 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT($,.METRE.) );
#49 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#50 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#51 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#48,
'distance_accuracy_value','confusion accuracy');
#52 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#53 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#54),#474);
#54 = MANIFOLD_SOLID_BREP('',#55);
#55 = CLOSED_SHELL('',(#56,#176,#257,#305,#336,#390,#436,#442,#468));
#56 = ADVANCED_FACE('',(#57),#71,.F.);
#57 = FACE_BOUND('',#58,.T.);
#58 = EDGE_LOOP('',(#59,#94,#122,#150));
#59 = ORIENTED_EDGE('',*,*,#60,.F.);
#60 = EDGE_CURVE('',#61,#63,#65,.T.);
#61 = VERTEX_POINT('',#62);
#62 = CARTESIAN_POINT('',(20.,0.,20.));
#63 = VERTEX_POINT('',#64);
#64 = CARTESIAN_POINT('',(20.,0.,12.));
#65 = SURFACE_CURVE('',#66,(#70,#82),.PCURVE_S1.);
#66 = LINE('',#67,#68);
#67 = CARTESIAN_POINT('',(20.,0.,20.));
#68 = VECTOR('',#69,1.);
#69 = DIRECTION('',(-0.,-0.,-1.));
#70 = PCURVE('',#71,#76);
#71 = PLANE('',#72);
#72 = AXIS2_PLACEMENT_3D('',#73,#74,#75);
#73 = CARTESIAN_POINT('',(20.,0.,20.));
#74 = DIRECTION('',(2.22044604925E-16,1.,-0.));
#75 = DIRECTION('',(-0.,0.,1.));
#76 = DEFINITIONAL_REPRESENTATION('',(#77),#81);
#77 = LINE('',#78,#79);
#78 = CARTESIAN_POINT('',(-0.,0.));
#79 = VECTOR('',#80,1.);
#80 = DIRECTION('',(-1.,0.));
#81 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#82 = PCURVE('',#83,#88);
#83 = PLANE('',#84);
#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);
#85 = CARTESIAN_POINT('',(20.,0.,20.));
#86 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
#87 = DIRECTION('',(-0.,0.,1.));
#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93);
#89 = LINE('',#90,#91);
#90 = CARTESIAN_POINT('',(-0.,0.));
#91 = VECTOR('',#92,1.);
#92 = DIRECTION('',(-1.,0.));
#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#94 = ORIENTED_EDGE('',*,*,#95,.T.);
#95 = EDGE_CURVE('',#61,#96,#98,.T.);
#96 = VERTEX_POINT('',#97);
#97 = CARTESIAN_POINT('',(12.,0.,20.));
#98 = SURFACE_CURVE('',#99,(#103,#110),.PCURVE_S1.);
#99 = LINE('',#100,#101);
#100 = CARTESIAN_POINT('',(20.,0.,20.));
#101 = VECTOR('',#102,1.);
#102 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
#103 = PCURVE('',#71,#104);
#104 = DEFINITIONAL_REPRESENTATION('',(#105),#109);
#105 = LINE('',#106,#107);
#106 = CARTESIAN_POINT('',(-0.,0.));
#107 = VECTOR('',#108,1.);
#108 = DIRECTION('',(-0.,-1.));
#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#110 = PCURVE('',#111,#116);
#111 = PLANE('',#112);
#112 = AXIS2_PLACEMENT_3D('',#113,#114,#115);
#113 = CARTESIAN_POINT('',(20.,0.,20.));
#114 = DIRECTION('',(-0.,-0.,-1.));
#115 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121);
#117 = LINE('',#118,#119);
#118 = CARTESIAN_POINT('',(-0.,0.));
#119 = VECTOR('',#120,1.);
#120 = DIRECTION('',(-0.,1.));
#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#122 = ORIENTED_EDGE('',*,*,#123,.F.);
#123 = EDGE_CURVE('',#124,#96,#126,.T.);
#124 = VERTEX_POINT('',#125);
#125 = CARTESIAN_POINT('',(12.,0.,12.));
#126 = SURFACE_CURVE('',#127,(#131,#138),.PCURVE_S1.);
#127 = LINE('',#128,#129);
#128 = CARTESIAN_POINT('',(12.,0.,12.));
#129 = VECTOR('',#130,1.);
#130 = DIRECTION('',(0.,0.,1.));
#131 = PCURVE('',#71,#132);
#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137);
#133 = LINE('',#134,#135);
#134 = CARTESIAN_POINT('',(-8.,-8.));
#135 = VECTOR('',#136,1.);
#136 = DIRECTION('',(1.,-0.));
#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#138 = PCURVE('',#139,#144);
#139 = PLANE('',#140);
#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143);
#141 = CARTESIAN_POINT('',(12.,0.,12.));
#142 = DIRECTION('',(-0.980580675691,-0.196116135138,-0.));
#143 = DIRECTION('',(0.,-0.,-1.));
#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149);
#145 = LINE('',#146,#147);
#146 = CARTESIAN_POINT('',(-0.,0.));
#147 = VECTOR('',#148,1.);
#148 = DIRECTION('',(-1.,0.));
#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#150 = ORIENTED_EDGE('',*,*,#151,.F.);
#151 = EDGE_CURVE('',#63,#124,#152,.T.);
#152 = SURFACE_CURVE('',#153,(#157,#164),.PCURVE_S1.);
#153 = LINE('',#154,#155);
#154 = CARTESIAN_POINT('',(20.,0.,12.));
#155 = VECTOR('',#156,1.);
#156 = DIRECTION('',(-1.,2.22044604925E-16,0.));
#157 = PCURVE('',#71,#158);
#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
#159 = LINE('',#160,#161);
#160 = CARTESIAN_POINT('',(-8.,0.));
#161 = VECTOR('',#162,1.);
#162 = DIRECTION('',(-0.,-1.));
#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#164 = PCURVE('',#165,#170);
#165 = PLANE('',#166);
#166 = AXIS2_PLACEMENT_3D('',#167,#168,#169);
#167 = CARTESIAN_POINT('',(20.,0.,12.));
#168 = DIRECTION('',(-4.354652974618E-17,-0.196116135138,-0.980580675691
));
#169 = DIRECTION('',(1.,-2.22044604925E-16,-0.));
#170 = DEFINITIONAL_REPRESENTATION('',(#171),#175);
#171 = LINE('',#172,#173);
#172 = CARTESIAN_POINT('',(-0.,0.));
#173 = VECTOR('',#174,1.);
#174 = DIRECTION('',(-1.,0.));
#175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#176 = ADVANCED_FACE('',(#177),#83,.F.);
#177 = FACE_BOUND('',#178,.T.);
#178 = EDGE_LOOP('',(#179,#202,#203,#231));
#179 = ORIENTED_EDGE('',*,*,#180,.F.);
#180 = EDGE_CURVE('',#61,#181,#183,.T.);
#181 = VERTEX_POINT('',#182);
#182 = CARTESIAN_POINT('',(20.,8.,20.));
#183 = SURFACE_CURVE('',#184,(#188,#195),.PCURVE_S1.);
#184 = LINE('',#185,#186);
#185 = CARTESIAN_POINT('',(20.,0.,20.));
#186 = VECTOR('',#187,1.);
#187 = DIRECTION('',(2.22044604925E-16,1.,-0.));
#188 = PCURVE('',#83,#189);
#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);
#190 = LINE('',#191,#192);
#191 = CARTESIAN_POINT('',(-0.,0.));
#192 = VECTOR('',#193,1.);
#193 = DIRECTION('',(-0.,1.));
#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#195 = PCURVE('',#111,#196);
#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201);
#197 = LINE('',#198,#199);
#198 = CARTESIAN_POINT('',(-0.,0.));
#199 = VECTOR('',#200,1.);
#200 = DIRECTION('',(-1.,0.));
#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#202 = ORIENTED_EDGE('',*,*,#60,.T.);
#203 = ORIENTED_EDGE('',*,*,#204,.F.);
#204 = EDGE_CURVE('',#205,#63,#207,.T.);
#205 = VERTEX_POINT('',#206);
#206 = CARTESIAN_POINT('',(20.,8.,12.));
#207 = SURFACE_CURVE('',#208,(#212,#219),.PCURVE_S1.);
#208 = LINE('',#209,#210);
#209 = CARTESIAN_POINT('',(20.,8.,12.));
#210 = VECTOR('',#211,1.);
#211 = DIRECTION('',(-2.22044604925E-16,-1.,-0.));
#212 = PCURVE('',#83,#213);
#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
#214 = LINE('',#215,#216);
#215 = CARTESIAN_POINT('',(-8.,8.));
#216 = VECTOR('',#217,1.);
#217 = DIRECTION('',(-0.,-1.));
#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#219 = PCURVE('',#220,#225);
#220 = PLANE('',#221);
#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224);
#222 = CARTESIAN_POINT('',(20.,8.,12.));
#223 = DIRECTION('',(0.196116135138,-4.354652974618E-17,-0.980580675691)
);
#224 = DIRECTION('',(2.22044604925E-16,1.,-0.));
#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230);
#226 = LINE('',#227,#228);
#227 = CARTESIAN_POINT('',(-0.,0.));
#228 = VECTOR('',#229,1.);
#229 = DIRECTION('',(-1.,0.));
#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#231 = ORIENTED_EDGE('',*,*,#232,.F.);
#232 = EDGE_CURVE('',#181,#205,#233,.T.);
#233 = SURFACE_CURVE('',#234,(#238,#245),.PCURVE_S1.);
#234 = LINE('',#235,#236);
#235 = CARTESIAN_POINT('',(20.,8.,20.));
#236 = VECTOR('',#237,1.);
#237 = DIRECTION('',(-0.,-0.,-1.));
#238 = PCURVE('',#83,#239);
#239 = DEFINITIONAL_REPRESENTATION('',(#240),#244);
#240 = LINE('',#241,#242);
#241 = CARTESIAN_POINT('',(-0.,8.));
#242 = VECTOR('',#243,1.);
#243 = DIRECTION('',(-1.,0.));
#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#245 = PCURVE('',#246,#251);
#246 = PLANE('',#247);
#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250);
#248 = CARTESIAN_POINT('',(20.,8.,20.));
#249 = DIRECTION('',(0.196116135138,0.980580675691,-0.));
#250 = DIRECTION('',(-0.,0.,1.));
#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256);
#252 = LINE('',#253,#254);
#253 = CARTESIAN_POINT('',(-0.,0.));
#254 = VECTOR('',#255,1.);
#255 = DIRECTION('',(-1.,0.));
#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#257 = ADVANCED_FACE('',(#258),#165,.T.);
#258 = FACE_BOUND('',#259,.F.);
#259 = EDGE_LOOP('',(#260,#261,#284));
#260 = ORIENTED_EDGE('',*,*,#151,.F.);
#261 = ORIENTED_EDGE('',*,*,#262,.F.);
#262 = EDGE_CURVE('',#263,#63,#265,.T.);
#263 = VERTEX_POINT('',#264);
#264 = CARTESIAN_POINT('',(10.,10.,10.));
#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.);
#266 = LINE('',#267,#268);
#267 = CARTESIAN_POINT('',(18.039215686275,1.960784313725,
11.607843137255));
#268 = VECTOR('',#269,1.);
#269 = DIRECTION('',(0.700140042014,-0.700140042014,0.140028008403));
#270 = PCURVE('',#165,#271);
#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
#272 = LINE('',#273,#274);
#273 = CARTESIAN_POINT('',(-1.960784313725,-1.999615495527));
#274 = VECTOR('',#275,1.);
#275 = DIRECTION('',(0.700140042014,0.714005547295));
#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#277 = PCURVE('',#220,#278);
#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283);
#279 = LINE('',#280,#281);
#280 = CARTESIAN_POINT('',(-6.039215686275,-1.999615495527));
#281 = VECTOR('',#282,1.);
#282 = DIRECTION('',(-0.700140042014,0.714005547295));
#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#284 = ORIENTED_EDGE('',*,*,#285,.F.);
#285 = EDGE_CURVE('',#124,#263,#286,.T.);
#286 = SURFACE_CURVE('',#287,(#291,#298),.PCURVE_S1.);
#287 = LINE('',#288,#289);
#288 = CARTESIAN_POINT('',(12.,0.,12.));
#289 = VECTOR('',#290,1.);
#290 = DIRECTION('',(-0.19245008973,0.962250448649,-0.19245008973));
#291 = PCURVE('',#165,#292);
#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297);
#293 = LINE('',#294,#295);
#294 = CARTESIAN_POINT('',(-8.,1.674866528699E-15));
#295 = VECTOR('',#296,1.);
#296 = DIRECTION('',(-0.19245008973,-0.981306762925));
#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#298 = PCURVE('',#139,#299);
#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
#300 = LINE('',#301,#302);
#301 = CARTESIAN_POINT('',(-0.,0.));
#302 = VECTOR('',#303,1.);
#303 = DIRECTION('',(0.19245008973,-0.981306762925));
#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#305 = ADVANCED_FACE('',(#306),#139,.T.);
#306 = FACE_BOUND('',#307,.F.);
#307 = EDGE_LOOP('',(#308,#309,#310));
#308 = ORIENTED_EDGE('',*,*,#123,.F.);
#309 = ORIENTED_EDGE('',*,*,#285,.T.);
#310 = ORIENTED_EDGE('',*,*,#311,.T.);
#311 = EDGE_CURVE('',#263,#96,#312,.T.);
#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.);
#313 = LINE('',#314,#315);
#314 = CARTESIAN_POINT('',(11.607843137255,1.960784313725,
18.039215686275));
#315 = VECTOR('',#316,1.);
#316 = DIRECTION('',(0.140028008403,-0.700140042014,0.700140042014));
#317 = PCURVE('',#139,#318);
#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
#319 = LINE('',#320,#321);
#320 = CARTESIAN_POINT('',(-6.039215686275,-1.999615495527));
#321 = VECTOR('',#322,1.);
#322 = DIRECTION('',(-0.700140042014,0.714005547295));
#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#324 = PCURVE('',#325,#330);
#325 = PLANE('',#326);
#326 = AXIS2_PLACEMENT_3D('',#327,#328,#329);
#327 = CARTESIAN_POINT('',(12.,0.,20.));
#328 = DIRECTION('',(-0.980580675691,2.177326487309E-16,0.196116135138)
);
#329 = DIRECTION('',(-2.22044604925E-16,-1.,-0.));
#330 = DEFINITIONAL_REPRESENTATION('',(#331),#335);
#331 = LINE('',#332,#333);
#332 = CARTESIAN_POINT('',(-1.960784313725,-1.999615495527));
#333 = VECTOR('',#334,1.);
#334 = DIRECTION('',(0.700140042014,0.714005547295));
#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#336 = ADVANCED_FACE('',(#337),#111,.F.);
#337 = FACE_BOUND('',#338,.T.);
#338 = EDGE_LOOP('',(#339,#340,#341,#369));
#339 = ORIENTED_EDGE('',*,*,#95,.F.);
#340 = ORIENTED_EDGE('',*,*,#180,.T.);
#341 = ORIENTED_EDGE('',*,*,#342,.F.);
#342 = EDGE_CURVE('',#343,#181,#345,.T.);
#343 = VERTEX_POINT('',#344);
#344 = CARTESIAN_POINT('',(12.,8.,20.));
#345 = SURFACE_CURVE('',#346,(#350,#357),.PCURVE_S1.);
#346 = LINE('',#347,#348);
#347 = CARTESIAN_POINT('',(12.,8.,20.));
#348 = VECTOR('',#349,1.);
#349 = DIRECTION('',(1.,-2.22044604925E-16,0.));
#350 = PCURVE('',#111,#351);
#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356);
#352 = LINE('',#353,#354);
#353 = CARTESIAN_POINT('',(-8.,8.));
#354 = VECTOR('',#355,1.);
#355 = DIRECTION('',(-0.,-1.));
#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#357 = PCURVE('',#358,#363);
#358 = PLANE('',#359);
#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362);
#360 = CARTESIAN_POINT('',(12.,8.,20.));
#361 = DIRECTION('',(2.177326487309E-16,0.980580675691,0.196116135138));
#362 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
#363 = DEFINITIONAL_REPRESENTATION('',(#364),#368);
#364 = LINE('',#365,#366);
#365 = CARTESIAN_POINT('',(-0.,0.));
#366 = VECTOR('',#367,1.);
#367 = DIRECTION('',(-1.,0.));
#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#369 = ORIENTED_EDGE('',*,*,#370,.F.);
#370 = EDGE_CURVE('',#96,#343,#371,.T.);
#371 = SURFACE_CURVE('',#372,(#376,#383),.PCURVE_S1.);
#372 = LINE('',#373,#374);
#373 = CARTESIAN_POINT('',(12.,0.,20.));
#374 = VECTOR('',#375,1.);
#375 = DIRECTION('',(2.22044604925E-16,1.,0.));
#376 = PCURVE('',#111,#377);
#377 = DEFINITIONAL_REPRESENTATION('',(#378),#382);
#378 = LINE('',#379,#380);
#379 = CARTESIAN_POINT('',(1.7763568394E-15,8.));
#380 = VECTOR('',#381,1.);
#381 = DIRECTION('',(-1.,0.));
#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#383 = PCURVE('',#325,#384);
#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);
#385 = LINE('',#386,#387);
#386 = CARTESIAN_POINT('',(-0.,0.));
#387 = VECTOR('',#388,1.);
#388 = DIRECTION('',(-1.,0.));
#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#390 = ADVANCED_FACE('',(#391),#246,.T.);
#391 = FACE_BOUND('',#392,.F.);
#392 = EDGE_LOOP('',(#393,#394,#415));
#393 = ORIENTED_EDGE('',*,*,#232,.F.);
#394 = ORIENTED_EDGE('',*,*,#395,.T.);
#395 = EDGE_CURVE('',#181,#263,#396,.T.);
#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.);
#397 = LINE('',#398,#399);
#398 = CARTESIAN_POINT('',(18.039215686275,8.392156862745,
18.039215686275));
#399 = VECTOR('',#400,1.);
#400 = DIRECTION('',(-0.700140042014,0.140028008403,-0.700140042014));
#401 = PCURVE('',#246,#402);
#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407);
#403 = LINE('',#404,#405);
#404 = CARTESIAN_POINT('',(-1.960784313725,-1.999615495527));
#405 = VECTOR('',#406,1.);
#406 = DIRECTION('',(-0.700140042014,-0.714005547295));
#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#408 = PCURVE('',#358,#409);
#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414);
#410 = LINE('',#411,#412);
#411 = CARTESIAN_POINT('',(-6.039215686275,-1.999615495527));
#412 = VECTOR('',#413,1.);
#413 = DIRECTION('',(0.700140042014,-0.714005547295));
#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#415 = ORIENTED_EDGE('',*,*,#416,.F.);
#416 = EDGE_CURVE('',#205,#263,#417,.T.);
#417 = SURFACE_CURVE('',#418,(#422,#429),.PCURVE_S1.);
#418 = LINE('',#419,#420);
#419 = CARTESIAN_POINT('',(20.,8.,12.));
#420 = VECTOR('',#421,1.);
#421 = DIRECTION('',(-0.962250448649,0.19245008973,-0.19245008973));
#422 = PCURVE('',#246,#423);
#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428);
#424 = LINE('',#425,#426);
#425 = CARTESIAN_POINT('',(-8.,0.));
#426 = VECTOR('',#427,1.);
#427 = DIRECTION('',(-0.19245008973,-0.981306762925));
#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#429 = PCURVE('',#220,#430);
#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435);
#431 = LINE('',#432,#433);
#432 = CARTESIAN_POINT('',(-0.,0.));
#433 = VECTOR('',#434,1.);
#434 = DIRECTION('',(0.19245008973,-0.981306762925));
#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#436 = ADVANCED_FACE('',(#437),#220,.T.);
#437 = FACE_BOUND('',#438,.F.);
#438 = EDGE_LOOP('',(#439,#440,#441));
#439 = ORIENTED_EDGE('',*,*,#204,.F.);
#440 = ORIENTED_EDGE('',*,*,#416,.T.);
#441 = ORIENTED_EDGE('',*,*,#262,.T.);
#442 = ADVANCED_FACE('',(#443),#325,.T.);
#443 = FACE_BOUND('',#444,.F.);
#444 = EDGE_LOOP('',(#445,#446,#447));
#445 = ORIENTED_EDGE('',*,*,#370,.F.);
#446 = ORIENTED_EDGE('',*,*,#311,.F.);
#447 = ORIENTED_EDGE('',*,*,#448,.F.);
#448 = EDGE_CURVE('',#343,#263,#449,.T.);
#449 = SURFACE_CURVE('',#450,(#454,#461),.PCURVE_S1.);
#450 = LINE('',#451,#452);
#451 = CARTESIAN_POINT('',(12.,8.,20.));
#452 = VECTOR('',#453,1.);
#453 = DIRECTION('',(-0.19245008973,0.19245008973,-0.962250448649));
#454 = PCURVE('',#325,#455);
#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
#456 = LINE('',#457,#458);
#457 = CARTESIAN_POINT('',(-8.,-9.860761315263E-32));
#458 = VECTOR('',#459,1.);
#459 = DIRECTION('',(-0.19245008973,-0.981306762925));
#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#461 = PCURVE('',#358,#462);
#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);
#463 = LINE('',#464,#465);
#464 = CARTESIAN_POINT('',(-0.,0.));
#465 = VECTOR('',#466,1.);
#466 = DIRECTION('',(0.19245008973,-0.981306762925));
#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#468 = ADVANCED_FACE('',(#469),#358,.T.);
#469 = FACE_BOUND('',#470,.F.);
#470 = EDGE_LOOP('',(#471,#472,#473));
#471 = ORIENTED_EDGE('',*,*,#342,.F.);
#472 = ORIENTED_EDGE('',*,*,#448,.T.);
#473 = ORIENTED_EDGE('',*,*,#395,.F.);
#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#478)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#475,#476,#477)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#475 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT($,.METRE.) );
#476 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#477 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#478 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#475,
'distance_accuracy_value','confusion accuracy');
#479 = SHAPE_DEFINITION_REPRESENTATION(#480,#53);
#480 = PRODUCT_DEFINITION_SHAPE('','',#481);
#481 = PRODUCT_DEFINITION('design','',#482,#485);
#482 = PRODUCT_DEFINITION_FORMATION('','',#483);
#483 = PRODUCT('Fuse_1_1_1','Fuse_1_1_1','',(#484));
#484 = PRODUCT_CONTEXT('',#2,'mechanical');
#485 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#486 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#487,#489);
#487 = ( REPRESENTATION_RELATIONSHIP('','',#53,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#488)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#488 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#489 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#490
);
#490 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','','',#5,#481,$);
#491 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#483));
#492 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#493),#913);
#493 = MANIFOLD_SOLID_BREP('',#494);
#494 = CLOSED_SHELL('',(#495,#615,#696,#744,#775,#829,#875,#881,#907));
#495 = ADVANCED_FACE('',(#496),#510,.F.);
#496 = FACE_BOUND('',#497,.F.);
#497 = EDGE_LOOP('',(#498,#533,#561,#589));
#498 = ORIENTED_EDGE('',*,*,#499,.F.);
#499 = EDGE_CURVE('',#500,#502,#504,.T.);
#500 = VERTEX_POINT('',#501);
#501 = CARTESIAN_POINT('',(0.,0.,0.));
#502 = VERTEX_POINT('',#503);
#503 = CARTESIAN_POINT('',(0.,0.,8.));
#504 = SURFACE_CURVE('',#505,(#509,#521),.PCURVE_S1.);
#505 = LINE('',#506,#507);
#506 = CARTESIAN_POINT('',(0.,0.,0.));
#507 = VECTOR('',#508,1.);
#508 = DIRECTION('',(0.,0.,1.));
#509 = PCURVE('',#510,#515);
#510 = PLANE('',#511);
#511 = AXIS2_PLACEMENT_3D('',#512,#513,#514);
#512 = CARTESIAN_POINT('',(0.,0.,0.));
#513 = DIRECTION('',(1.,0.,0.));
#514 = DIRECTION('',(0.,0.,1.));
#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
#516 = LINE('',#517,#518);
#517 = CARTESIAN_POINT('',(0.,0.));
#518 = VECTOR('',#519,1.);
#519 = DIRECTION('',(1.,0.));
#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#521 = PCURVE('',#522,#527);
#522 = PLANE('',#523);
#523 = AXIS2_PLACEMENT_3D('',#524,#525,#526);
#524 = CARTESIAN_POINT('',(0.,0.,0.));
#525 = DIRECTION('',(0.,1.,0.));
#526 = DIRECTION('',(0.,-0.,1.));
#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532);
#528 = LINE('',#529,#530);
#529 = CARTESIAN_POINT('',(0.,0.));
#530 = VECTOR('',#531,1.);
#531 = DIRECTION('',(1.,0.));
#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#533 = ORIENTED_EDGE('',*,*,#534,.T.);
#534 = EDGE_CURVE('',#500,#535,#537,.T.);
#535 = VERTEX_POINT('',#536);
#536 = CARTESIAN_POINT('',(0.,8.,0.));
#537 = SURFACE_CURVE('',#538,(#542,#549),.PCURVE_S1.);
#538 = LINE('',#539,#540);
#539 = CARTESIAN_POINT('',(0.,0.,0.));
#540 = VECTOR('',#541,1.);
#541 = DIRECTION('',(0.,1.,0.));
#542 = PCURVE('',#510,#543);
#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
#544 = LINE('',#545,#546);
#545 = CARTESIAN_POINT('',(0.,0.));
#546 = VECTOR('',#547,1.);
#547 = DIRECTION('',(0.,-1.));
#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#549 = PCURVE('',#550,#555);
#550 = PLANE('',#551);
#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554);
#552 = CARTESIAN_POINT('',(0.,0.,0.));
#553 = DIRECTION('',(0.,0.,1.));
#554 = DIRECTION('',(1.,0.,-0.));
#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560);
#556 = LINE('',#557,#558);
#557 = CARTESIAN_POINT('',(0.,0.));
#558 = VECTOR('',#559,1.);
#559 = DIRECTION('',(0.,1.));
#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#561 = ORIENTED_EDGE('',*,*,#562,.F.);
#562 = EDGE_CURVE('',#563,#535,#565,.T.);
#563 = VERTEX_POINT('',#564);
#564 = CARTESIAN_POINT('',(0.,8.,8.));
#565 = SURFACE_CURVE('',#566,(#570,#577),.PCURVE_S1.);
#566 = LINE('',#567,#568);
#567 = CARTESIAN_POINT('',(0.,8.,8.));
#568 = VECTOR('',#569,1.);
#569 = DIRECTION('',(0.,0.,-1.));
#570 = PCURVE('',#510,#571);
#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576);
#572 = LINE('',#573,#574);
#573 = CARTESIAN_POINT('',(8.,-8.));
#574 = VECTOR('',#575,1.);
#575 = DIRECTION('',(-1.,0.));
#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#577 = PCURVE('',#578,#583);
#578 = PLANE('',#579);
#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582);
#580 = CARTESIAN_POINT('',(0.,8.,8.));
#581 = DIRECTION('',(-0.196116135138,0.980580675691,0.));
#582 = DIRECTION('',(0.,0.,-1.));
#583 = DEFINITIONAL_REPRESENTATION('',(#584),#588);
#584 = LINE('',#585,#586);
#585 = CARTESIAN_POINT('',(0.,-0.));
#586 = VECTOR('',#587,1.);
#587 = DIRECTION('',(1.,0.));
#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#589 = ORIENTED_EDGE('',*,*,#590,.F.);
#590 = EDGE_CURVE('',#502,#563,#591,.T.);
#591 = SURFACE_CURVE('',#592,(#596,#603),.PCURVE_S1.);
#592 = LINE('',#593,#594);
#593 = CARTESIAN_POINT('',(0.,0.,8.));
#594 = VECTOR('',#595,1.);
#595 = DIRECTION('',(0.,1.,0.));
#596 = PCURVE('',#510,#597);
#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602);
#598 = LINE('',#599,#600);
#599 = CARTESIAN_POINT('',(8.,0.));
#600 = VECTOR('',#601,1.);
#601 = DIRECTION('',(0.,-1.));
#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#603 = PCURVE('',#604,#609);
#604 = PLANE('',#605);
#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
#606 = CARTESIAN_POINT('',(0.,0.,8.));
#607 = DIRECTION('',(-0.196116135138,0.,0.980580675691));
#608 = DIRECTION('',(0.,1.,0.));
#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614);
#610 = LINE('',#611,#612);
#611 = CARTESIAN_POINT('',(0.,0.));
#612 = VECTOR('',#613,1.);
#613 = DIRECTION('',(1.,0.));
#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#615 = ADVANCED_FACE('',(#616),#522,.F.);
#616 = FACE_BOUND('',#617,.F.);
#617 = EDGE_LOOP('',(#618,#641,#642,#670));
#618 = ORIENTED_EDGE('',*,*,#619,.F.);
#619 = EDGE_CURVE('',#500,#620,#622,.T.);
#620 = VERTEX_POINT('',#621);
#621 = CARTESIAN_POINT('',(8.,0.,0.));
#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.);
#623 = LINE('',#624,#625);
#624 = CARTESIAN_POINT('',(0.,0.,0.));
#625 = VECTOR('',#626,1.);
#626 = DIRECTION('',(1.,0.,0.));
#627 = PCURVE('',#522,#628);
#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633);
#629 = LINE('',#630,#631);
#630 = CARTESIAN_POINT('',(0.,0.));
#631 = VECTOR('',#632,1.);
#632 = DIRECTION('',(0.,1.));
#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#634 = PCURVE('',#550,#635);
#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640);
#636 = LINE('',#637,#638);
#637 = CARTESIAN_POINT('',(0.,0.));
#638 = VECTOR('',#639,1.);
#639 = DIRECTION('',(1.,0.));
#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#641 = ORIENTED_EDGE('',*,*,#499,.T.);
#642 = ORIENTED_EDGE('',*,*,#643,.F.);
#643 = EDGE_CURVE('',#644,#502,#646,.T.);
#644 = VERTEX_POINT('',#645);
#645 = CARTESIAN_POINT('',(8.,0.,8.));
#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.);
#647 = LINE('',#648,#649);
#648 = CARTESIAN_POINT('',(8.,0.,8.));
#649 = VECTOR('',#650,1.);
#650 = DIRECTION('',(-1.,0.,0.));
#651 = PCURVE('',#522,#652);
#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
#653 = LINE('',#654,#655);
#654 = CARTESIAN_POINT('',(8.,8.));
#655 = VECTOR('',#656,1.);
#656 = DIRECTION('',(0.,-1.));
#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#658 = PCURVE('',#659,#664);
#659 = PLANE('',#660);
#660 = AXIS2_PLACEMENT_3D('',#661,#662,#663);
#661 = CARTESIAN_POINT('',(8.,0.,8.));
#662 = DIRECTION('',(0.,-0.196116135138,0.980580675691));
#663 = DIRECTION('',(-1.,0.,0.));
#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669);
#665 = LINE('',#666,#667);
#666 = CARTESIAN_POINT('',(0.,-0.));
#667 = VECTOR('',#668,1.);
#668 = DIRECTION('',(1.,0.));
#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#670 = ORIENTED_EDGE('',*,*,#671,.F.);
#671 = EDGE_CURVE('',#620,#644,#672,.T.);
#672 = SURFACE_CURVE('',#673,(#677,#684),.PCURVE_S1.);
#673 = LINE('',#674,#675);
#674 = CARTESIAN_POINT('',(8.,0.,0.));
#675 = VECTOR('',#676,1.);
#676 = DIRECTION('',(0.,0.,1.));
#677 = PCURVE('',#522,#678);
#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683);
#679 = LINE('',#680,#681);
#680 = CARTESIAN_POINT('',(0.,8.));
#681 = VECTOR('',#682,1.);
#682 = DIRECTION('',(1.,0.));
#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#684 = PCURVE('',#685,#690);
#685 = PLANE('',#686);
#686 = AXIS2_PLACEMENT_3D('',#687,#688,#689);
#687 = CARTESIAN_POINT('',(8.,0.,0.));
#688 = DIRECTION('',(0.980580675691,-0.196116135138,0.));
#689 = DIRECTION('',(0.,0.,1.));
#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695);
#691 = LINE('',#692,#693);
#692 = CARTESIAN_POINT('',(0.,0.));
#693 = VECTOR('',#694,1.);
#694 = DIRECTION('',(1.,0.));
#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#696 = ADVANCED_FACE('',(#697),#604,.T.);
#697 = FACE_BOUND('',#698,.T.);
#698 = EDGE_LOOP('',(#699,#700,#723));
#699 = ORIENTED_EDGE('',*,*,#590,.F.);
#700 = ORIENTED_EDGE('',*,*,#701,.F.);
#701 = EDGE_CURVE('',#702,#502,#704,.T.);
#702 = VERTEX_POINT('',#703);
#703 = CARTESIAN_POINT('',(10.,10.,10.));
#704 = SURFACE_CURVE('',#705,(#709,#716),.PCURVE_S1.);
#705 = LINE('',#706,#707);
#706 = CARTESIAN_POINT('',(1.960784313725,1.960784313725,8.392156862745)
);
#707 = VECTOR('',#708,1.);
#708 = DIRECTION('',(-0.700140042014,-0.700140042014,-0.140028008403));
#709 = PCURVE('',#604,#710);
#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715);
#711 = LINE('',#712,#713);
#712 = CARTESIAN_POINT('',(1.960784313725,-1.999615495527));
#713 = VECTOR('',#714,1.);
#714 = DIRECTION('',(-0.700140042014,0.714005547295));
#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#716 = PCURVE('',#659,#717);
#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722);
#718 = LINE('',#719,#720);
#719 = CARTESIAN_POINT('',(6.039215686275,-1.999615495527));
#720 = VECTOR('',#721,1.);
#721 = DIRECTION('',(0.700140042014,0.714005547295));
#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#723 = ORIENTED_EDGE('',*,*,#724,.F.);
#724 = EDGE_CURVE('',#563,#702,#725,.T.);
#725 = SURFACE_CURVE('',#726,(#730,#737),.PCURVE_S1.);
#726 = LINE('',#727,#728);
#727 = CARTESIAN_POINT('',(0.,8.,8.));
#728 = VECTOR('',#729,1.);
#729 = DIRECTION('',(0.962250448649,0.19245008973,0.19245008973));
#730 = PCURVE('',#604,#731);
#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736);
#732 = LINE('',#733,#734);
#733 = CARTESIAN_POINT('',(8.,0.));
#734 = VECTOR('',#735,1.);
#735 = DIRECTION('',(0.19245008973,-0.981306762925));
#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#737 = PCURVE('',#578,#738);
#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743);
#739 = LINE('',#740,#741);
#740 = CARTESIAN_POINT('',(0.,-0.));
#741 = VECTOR('',#742,1.);
#742 = DIRECTION('',(-0.19245008973,-0.981306762925));
#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#744 = ADVANCED_FACE('',(#745),#578,.T.);
#745 = FACE_BOUND('',#746,.T.);
#746 = EDGE_LOOP('',(#747,#748,#749));
#747 = ORIENTED_EDGE('',*,*,#562,.F.);
#748 = ORIENTED_EDGE('',*,*,#724,.T.);
#749 = ORIENTED_EDGE('',*,*,#750,.T.);
#750 = EDGE_CURVE('',#702,#535,#751,.T.);
#751 = SURFACE_CURVE('',#752,(#756,#763),.PCURVE_S1.);
#752 = LINE('',#753,#754);
#753 = CARTESIAN_POINT('',(1.960784313725,8.392156862745,1.960784313725)
);
#754 = VECTOR('',#755,1.);
#755 = DIRECTION('',(-0.700140042014,-0.140028008403,-0.700140042014));
#756 = PCURVE('',#578,#757);
#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762);
#758 = LINE('',#759,#760);
#759 = CARTESIAN_POINT('',(6.039215686275,-1.999615495527));
#760 = VECTOR('',#761,1.);
#761 = DIRECTION('',(0.700140042014,0.714005547295));
#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#763 = PCURVE('',#764,#769);
#764 = PLANE('',#765);
#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768);
#766 = CARTESIAN_POINT('',(0.,8.,0.));
#767 = DIRECTION('',(0.,0.980580675691,-0.196116135138));
#768 = DIRECTION('',(1.,0.,0.));
#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774);
#770 = LINE('',#771,#772);
#771 = CARTESIAN_POINT('',(1.960784313725,-1.999615495527));
#772 = VECTOR('',#773,1.);
#773 = DIRECTION('',(-0.700140042014,0.714005547295));
#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#775 = ADVANCED_FACE('',(#776),#550,.F.);
#776 = FACE_BOUND('',#777,.F.);
#777 = EDGE_LOOP('',(#778,#779,#780,#808));
#778 = ORIENTED_EDGE('',*,*,#534,.F.);
#779 = ORIENTED_EDGE('',*,*,#619,.T.);
#780 = ORIENTED_EDGE('',*,*,#781,.F.);
#781 = EDGE_CURVE('',#782,#620,#784,.T.);
#782 = VERTEX_POINT('',#783);
#783 = CARTESIAN_POINT('',(8.,8.,0.));
#784 = SURFACE_CURVE('',#785,(#789,#796),.PCURVE_S1.);
#785 = LINE('',#786,#787);
#786 = CARTESIAN_POINT('',(8.,8.,0.));
#787 = VECTOR('',#788,1.);
#788 = DIRECTION('',(0.,-1.,0.));
#789 = PCURVE('',#550,#790);
#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);
#791 = LINE('',#792,#793);
#792 = CARTESIAN_POINT('',(8.,8.));
#793 = VECTOR('',#794,1.);
#794 = DIRECTION('',(0.,-1.));
#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#796 = PCURVE('',#797,#802);
#797 = PLANE('',#798);
#798 = AXIS2_PLACEMENT_3D('',#799,#800,#801);
#799 = CARTESIAN_POINT('',(8.,8.,0.));
#800 = DIRECTION('',(0.980580675691,0.,-0.196116135138));
#801 = DIRECTION('',(0.,-1.,0.));
#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807);
#803 = LINE('',#804,#805);
#804 = CARTESIAN_POINT('',(0.,-0.));
#805 = VECTOR('',#806,1.);
#806 = DIRECTION('',(1.,0.));
#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#808 = ORIENTED_EDGE('',*,*,#809,.F.);
#809 = EDGE_CURVE('',#535,#782,#810,.T.);
#810 = SURFACE_CURVE('',#811,(#815,#822),.PCURVE_S1.);
#811 = LINE('',#812,#813);
#812 = CARTESIAN_POINT('',(0.,8.,0.));
#813 = VECTOR('',#814,1.);
#814 = DIRECTION('',(1.,0.,0.));
#815 = PCURVE('',#550,#816);
#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821);
#817 = LINE('',#818,#819);
#818 = CARTESIAN_POINT('',(0.,8.));
#819 = VECTOR('',#820,1.);
#820 = DIRECTION('',(1.,0.));
#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#822 = PCURVE('',#764,#823);
#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828);
#824 = LINE('',#825,#826);
#825 = CARTESIAN_POINT('',(0.,0.));
#826 = VECTOR('',#827,1.);
#827 = DIRECTION('',(1.,0.));
#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#829 = ADVANCED_FACE('',(#830),#685,.T.);
#830 = FACE_BOUND('',#831,.T.);
#831 = EDGE_LOOP('',(#832,#833,#854));
#832 = ORIENTED_EDGE('',*,*,#671,.F.);
#833 = ORIENTED_EDGE('',*,*,#834,.T.);
#834 = EDGE_CURVE('',#620,#702,#835,.T.);
#835 = SURFACE_CURVE('',#836,(#840,#847),.PCURVE_S1.);
#836 = LINE('',#837,#838);
#837 = CARTESIAN_POINT('',(8.392156862745,1.960784313725,1.960784313725)
);
#838 = VECTOR('',#839,1.);
#839 = DIRECTION('',(0.140028008403,0.700140042014,0.700140042014));
#840 = PCURVE('',#685,#841);
#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);
#842 = LINE('',#843,#844);
#843 = CARTESIAN_POINT('',(1.960784313725,-1.999615495527));
#844 = VECTOR('',#845,1.);
#845 = DIRECTION('',(0.700140042014,-0.714005547295));
#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#847 = PCURVE('',#797,#848);
#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853);
#849 = LINE('',#850,#851);
#850 = CARTESIAN_POINT('',(6.039215686275,-1.999615495527));
#851 = VECTOR('',#852,1.);
#852 = DIRECTION('',(-0.700140042014,-0.714005547295));
#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#854 = ORIENTED_EDGE('',*,*,#855,.F.);
#855 = EDGE_CURVE('',#644,#702,#856,.T.);
#856 = SURFACE_CURVE('',#857,(#861,#868),.PCURVE_S1.);