-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathholder.step
More file actions
561 lines (561 loc) · 22.4 KB
/
Copy pathholder.step
File metadata and controls
561 lines (561 loc) · 22.4 KB
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
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('/home/chijiang/Desktop/Stewart/holder.step',
'2018-02-28T16:56:40',('Author'),(''),
'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
'automotive_design',1997,#2);
#2 = APPLICATION_CONTEXT(
'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('Pocket','Pocket','',(#8));
#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#447);
#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,#147,#223,#294,#356,#413,#420));
#17 = ADVANCED_FACE('',(#18),#32,.T.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#55,#88,#116));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(-4.200825986094E-05,-19.99999999997,0.));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-4.200825986094E-05,-19.99999999997,10.));
#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(-4.200825986094E-05,-19.99999999997,0.));
#29 = VECTOR('',#30,1.);
#30 = DIRECTION('',(0.,0.,1.));
#31 = PCURVE('',#32,#37);
#32 = CYLINDRICAL_SURFACE('',#33,20.);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(0.,0.,0.));
#35 = DIRECTION('',(-0.,-0.,-1.));
#36 = DIRECTION('',(1.,0.,0.));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
#39 = CARTESIAN_POINT('',(-4.712386879972,0.));
#40 = VECTOR('',#41,1.);
#41 = DIRECTION('',(-0.,-1.));
#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#43 = PCURVE('',#44,#49);
#44 = PLANE('',#45);
#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
#46 = CARTESIAN_POINT('',(-30.00004200826,-20.,0.));
#47 = DIRECTION('',(0.,1.,0.));
#48 = DIRECTION('',(1.,0.,0.));
#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
#50 = LINE('',#51,#52);
#51 = CARTESIAN_POINT('',(30.,0.));
#52 = VECTOR('',#53,1.);
#53 = DIRECTION('',(0.,-1.));
#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#55 = ORIENTED_EDGE('',*,*,#56,.T.);
#56 = EDGE_CURVE('',#24,#57,#59,.T.);
#57 = VERTEX_POINT('',#58);
#58 = CARTESIAN_POINT('',(-4.200825985604E-05,19.999999999978,10.));
#59 = SURFACE_CURVE('',#60,(#65,#72),.PCURVE_S1.);
#60 = CIRCLE('',#61,20.);
#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64);
#62 = CARTESIAN_POINT('',(0.,0.,10.));
#63 = DIRECTION('',(0.,0.,1.));
#64 = DIRECTION('',(1.,0.,0.));
#65 = PCURVE('',#32,#66);
#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71);
#67 = LINE('',#68,#69);
#68 = CARTESIAN_POINT('',(-0.,-10.));
#69 = VECTOR('',#70,1.);
#70 = DIRECTION('',(-1.,0.));
#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#72 = PCURVE('',#73,#78);
#73 = PLANE('',#74);
#74 = AXIS2_PLACEMENT_3D('',#75,#76,#77);
#75 = CARTESIAN_POINT('',(-4.200825986098E-05,-19.99999999995,10.));
#76 = DIRECTION('',(0.,0.,-1.));
#77 = DIRECTION('',(-1.,0.,0.));
#78 = DEFINITIONAL_REPRESENTATION('',(#79),#87);
#79 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#80,#81,#82,#83,#84,#85,#86),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
#80 = CARTESIAN_POINT('',(-20.00004200826,19.999999999956));
#81 = CARTESIAN_POINT('',(-20.00004200826,54.641016151333));
#82 = CARTESIAN_POINT('',(9.99995799174,37.320508075645));
#83 = CARTESIAN_POINT('',(39.99995799174,19.999999999956));
#84 = CARTESIAN_POINT('',(9.99995799174,2.679491924267));
#85 = CARTESIAN_POINT('',(-20.00004200826,-14.64101615142));
#86 = CARTESIAN_POINT('',(-20.00004200826,19.999999999956));
#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#88 = ORIENTED_EDGE('',*,*,#89,.F.);
#89 = EDGE_CURVE('',#90,#57,#92,.T.);
#90 = VERTEX_POINT('',#91);
#91 = CARTESIAN_POINT('',(-4.200825985604E-05,19.999999999978,0.));
#92 = SURFACE_CURVE('',#93,(#97,#104),.PCURVE_S1.);
#93 = LINE('',#94,#95);
#94 = CARTESIAN_POINT('',(-4.200825985604E-05,19.999999999978,0.));
#95 = VECTOR('',#96,1.);
#96 = DIRECTION('',(0.,0.,1.));
#97 = PCURVE('',#32,#98);
#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);
#99 = LINE('',#100,#101);
#100 = CARTESIAN_POINT('',(-7.853983734387,0.));
#101 = VECTOR('',#102,1.);
#102 = DIRECTION('',(-0.,-1.));
#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#104 = PCURVE('',#105,#110);
#105 = PLANE('',#106);
#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);
#107 = CARTESIAN_POINT('',(-4.200825986089E-05,20.,0.));
#108 = DIRECTION('',(0.,-1.,0.));
#109 = DIRECTION('',(-1.,0.,0.));
#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);
#111 = LINE('',#112,#113);
#112 = CARTESIAN_POINT('',(-4.853417472604E-15,-0.));
#113 = VECTOR('',#114,1.);
#114 = DIRECTION('',(0.,-1.));
#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#116 = ORIENTED_EDGE('',*,*,#117,.F.);
#117 = EDGE_CURVE('',#22,#90,#118,.T.);
#118 = SURFACE_CURVE('',#119,(#124,#131),.PCURVE_S1.);
#119 = CIRCLE('',#120,20.);
#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123);
#121 = CARTESIAN_POINT('',(0.,0.,0.));
#122 = DIRECTION('',(0.,0.,1.));
#123 = DIRECTION('',(1.,0.,0.));
#124 = PCURVE('',#32,#125);
#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130);
#126 = LINE('',#127,#128);
#127 = CARTESIAN_POINT('',(-0.,0.));
#128 = VECTOR('',#129,1.);
#129 = DIRECTION('',(-1.,0.));
#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#131 = PCURVE('',#132,#137);
#132 = PLANE('',#133);
#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136);
#134 = CARTESIAN_POINT('',(-4.200825986098E-05,-19.99999999995,0.));
#135 = DIRECTION('',(0.,0.,-1.));
#136 = DIRECTION('',(-1.,0.,0.));
#137 = DEFINITIONAL_REPRESENTATION('',(#138),#146);
#138 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#139,#140,#141,#142,#143,#144
,#145),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
#139 = CARTESIAN_POINT('',(-20.00004200826,19.999999999956));
#140 = CARTESIAN_POINT('',(-20.00004200826,54.641016151333));
#141 = CARTESIAN_POINT('',(9.99995799174,37.320508075645));
#142 = CARTESIAN_POINT('',(39.99995799174,19.999999999956));
#143 = CARTESIAN_POINT('',(9.99995799174,2.679491924267));
#144 = CARTESIAN_POINT('',(-20.00004200826,-14.64101615142));
#145 = CARTESIAN_POINT('',(-20.00004200826,19.999999999956));
#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#147 = ADVANCED_FACE('',(#148),#44,.F.);
#148 = FACE_BOUND('',#149,.F.);
#149 = EDGE_LOOP('',(#150,#180,#201,#202));
#150 = ORIENTED_EDGE('',*,*,#151,.T.);
#151 = EDGE_CURVE('',#152,#154,#156,.T.);
#152 = VERTEX_POINT('',#153);
#153 = CARTESIAN_POINT('',(-30.00004200826,-20.,0.));
#154 = VERTEX_POINT('',#155);
#155 = CARTESIAN_POINT('',(-30.00004200826,-20.,10.));
#156 = SURFACE_CURVE('',#157,(#161,#168),.PCURVE_S1.);
#157 = LINE('',#158,#159);
#158 = CARTESIAN_POINT('',(-30.00004200826,-20.,0.));
#159 = VECTOR('',#160,1.);
#160 = DIRECTION('',(0.,0.,1.));
#161 = PCURVE('',#44,#162);
#162 = DEFINITIONAL_REPRESENTATION('',(#163),#167);
#163 = LINE('',#164,#165);
#164 = CARTESIAN_POINT('',(0.,0.));
#165 = VECTOR('',#166,1.);
#166 = DIRECTION('',(0.,-1.));
#167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#168 = PCURVE('',#169,#174);
#169 = PLANE('',#170);
#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173);
#171 = CARTESIAN_POINT('',(-30.00004200826,20.,0.));
#172 = DIRECTION('',(1.,0.,0.));
#173 = DIRECTION('',(0.,-1.,0.));
#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
#175 = LINE('',#176,#177);
#176 = CARTESIAN_POINT('',(40.,0.));
#177 = VECTOR('',#178,1.);
#178 = DIRECTION('',(0.,-1.));
#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#180 = ORIENTED_EDGE('',*,*,#181,.T.);
#181 = EDGE_CURVE('',#154,#24,#182,.T.);
#182 = SURFACE_CURVE('',#183,(#187,#194),.PCURVE_S1.);
#183 = LINE('',#184,#185);
#184 = CARTESIAN_POINT('',(-30.00004200826,-20.,10.));
#185 = VECTOR('',#186,1.);
#186 = DIRECTION('',(1.,0.,0.));
#187 = PCURVE('',#44,#188);
#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193);
#189 = LINE('',#190,#191);
#190 = CARTESIAN_POINT('',(0.,-10.));
#191 = VECTOR('',#192,1.);
#192 = DIRECTION('',(1.,0.));
#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#194 = PCURVE('',#73,#195);
#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200);
#196 = LINE('',#197,#198);
#197 = CARTESIAN_POINT('',(30.,-4.412115117702E-11));
#198 = VECTOR('',#199,1.);
#199 = DIRECTION('',(-1.,0.));
#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#201 = ORIENTED_EDGE('',*,*,#21,.F.);
#202 = ORIENTED_EDGE('',*,*,#203,.F.);
#203 = EDGE_CURVE('',#152,#22,#204,.T.);
#204 = SURFACE_CURVE('',#205,(#209,#216),.PCURVE_S1.);
#205 = LINE('',#206,#207);
#206 = CARTESIAN_POINT('',(-30.00004200826,-20.,0.));
#207 = VECTOR('',#208,1.);
#208 = DIRECTION('',(1.,0.,0.));
#209 = PCURVE('',#44,#210);
#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215);
#211 = LINE('',#212,#213);
#212 = CARTESIAN_POINT('',(0.,0.));
#213 = VECTOR('',#214,1.);
#214 = DIRECTION('',(1.,0.));
#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#216 = PCURVE('',#132,#217);
#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);
#218 = LINE('',#219,#220);
#219 = CARTESIAN_POINT('',(30.,-4.412115117702E-11));
#220 = VECTOR('',#221,1.);
#221 = DIRECTION('',(-1.,0.));
#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#223 = ADVANCED_FACE('',(#224),#105,.F.);
#224 = FACE_BOUND('',#225,.F.);
#225 = EDGE_LOOP('',(#226,#227,#250,#273));
#226 = ORIENTED_EDGE('',*,*,#89,.T.);
#227 = ORIENTED_EDGE('',*,*,#228,.T.);
#228 = EDGE_CURVE('',#57,#229,#231,.T.);
#229 = VERTEX_POINT('',#230);
#230 = CARTESIAN_POINT('',(-30.00004200826,20.,10.));
#231 = SURFACE_CURVE('',#232,(#236,#243),.PCURVE_S1.);
#232 = LINE('',#233,#234);
#233 = CARTESIAN_POINT('',(-4.200825986089E-05,20.,10.));
#234 = VECTOR('',#235,1.);
#235 = DIRECTION('',(-1.,0.,0.));
#236 = PCURVE('',#105,#237);
#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242);
#238 = LINE('',#239,#240);
#239 = CARTESIAN_POINT('',(0.,-10.));
#240 = VECTOR('',#241,1.);
#241 = DIRECTION('',(1.,0.));
#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#243 = PCURVE('',#73,#244);
#244 = DEFINITIONAL_REPRESENTATION('',(#245),#249);
#245 = LINE('',#246,#247);
#246 = CARTESIAN_POINT('',(-9.034114602235E-17,39.999999999956));
#247 = VECTOR('',#248,1.);
#248 = DIRECTION('',(1.,0.));
#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#250 = ORIENTED_EDGE('',*,*,#251,.F.);
#251 = EDGE_CURVE('',#252,#229,#254,.T.);
#252 = VERTEX_POINT('',#253);
#253 = CARTESIAN_POINT('',(-30.00004200826,20.,0.));
#254 = SURFACE_CURVE('',#255,(#259,#266),.PCURVE_S1.);
#255 = LINE('',#256,#257);
#256 = CARTESIAN_POINT('',(-30.00004200826,20.,0.));
#257 = VECTOR('',#258,1.);
#258 = DIRECTION('',(0.,0.,1.));
#259 = PCURVE('',#105,#260);
#260 = DEFINITIONAL_REPRESENTATION('',(#261),#265);
#261 = LINE('',#262,#263);
#262 = CARTESIAN_POINT('',(30.,0.));
#263 = VECTOR('',#264,1.);
#264 = DIRECTION('',(0.,-1.));
#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#266 = PCURVE('',#169,#267);
#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272);
#268 = LINE('',#269,#270);
#269 = CARTESIAN_POINT('',(0.,0.));
#270 = VECTOR('',#271,1.);
#271 = DIRECTION('',(0.,-1.));
#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#273 = ORIENTED_EDGE('',*,*,#274,.F.);
#274 = EDGE_CURVE('',#90,#252,#275,.T.);
#275 = SURFACE_CURVE('',#276,(#280,#287),.PCURVE_S1.);
#276 = LINE('',#277,#278);
#277 = CARTESIAN_POINT('',(-4.200825986089E-05,20.,0.));
#278 = VECTOR('',#279,1.);
#279 = DIRECTION('',(-1.,0.,0.));
#280 = PCURVE('',#105,#281);
#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286);
#282 = LINE('',#283,#284);
#283 = CARTESIAN_POINT('',(0.,-0.));
#284 = VECTOR('',#285,1.);
#285 = DIRECTION('',(1.,0.));
#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#287 = PCURVE('',#132,#288);
#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293);
#289 = LINE('',#290,#291);
#290 = CARTESIAN_POINT('',(-9.034114602235E-17,39.999999999956));
#291 = VECTOR('',#292,1.);
#292 = DIRECTION('',(1.,0.));
#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#294 = ADVANCED_FACE('',(#295,#321),#132,.T.);
#295 = FACE_BOUND('',#296,.T.);
#296 = EDGE_LOOP('',(#297,#298,#299,#320));
#297 = ORIENTED_EDGE('',*,*,#117,.F.);
#298 = ORIENTED_EDGE('',*,*,#203,.F.);
#299 = ORIENTED_EDGE('',*,*,#300,.F.);
#300 = EDGE_CURVE('',#252,#152,#301,.T.);
#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.);
#302 = LINE('',#303,#304);
#303 = CARTESIAN_POINT('',(-30.00004200826,20.,0.));
#304 = VECTOR('',#305,1.);
#305 = DIRECTION('',(0.,-1.,0.));
#306 = PCURVE('',#132,#307);
#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312);
#308 = LINE('',#309,#310);
#309 = CARTESIAN_POINT('',(30.,39.999999999956));
#310 = VECTOR('',#311,1.);
#311 = DIRECTION('',(0.,-1.));
#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#313 = PCURVE('',#169,#314);
#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);
#315 = LINE('',#316,#317);
#316 = CARTESIAN_POINT('',(0.,0.));
#317 = VECTOR('',#318,1.);
#318 = DIRECTION('',(1.,0.));
#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#320 = ORIENTED_EDGE('',*,*,#274,.F.);
#321 = FACE_BOUND('',#322,.T.);
#322 = EDGE_LOOP('',(#323));
#323 = ORIENTED_EDGE('',*,*,#324,.T.);
#324 = EDGE_CURVE('',#325,#325,#327,.T.);
#325 = VERTEX_POINT('',#326);
#326 = CARTESIAN_POINT('',(6.,0.,0.));
#327 = SURFACE_CURVE('',#328,(#333,#344),.PCURVE_S1.);
#328 = CIRCLE('',#329,6.);
#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332);
#330 = CARTESIAN_POINT('',(0.,0.,0.));
#331 = DIRECTION('',(0.,0.,1.));
#332 = DIRECTION('',(1.,0.,0.));
#333 = PCURVE('',#132,#334);
#334 = DEFINITIONAL_REPRESENTATION('',(#335),#343);
#335 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#336,#337,#338,#339,#340,#341
,#342),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
#336 = CARTESIAN_POINT('',(-6.00004200826,19.999999999956));
#337 = CARTESIAN_POINT('',(-6.00004200826,30.392304845369));
#338 = CARTESIAN_POINT('',(2.99995799174,25.196152422663));
#339 = CARTESIAN_POINT('',(11.99995799174,19.999999999956));
#340 = CARTESIAN_POINT('',(2.99995799174,14.803847577249));
#341 = CARTESIAN_POINT('',(-6.00004200826,9.607695154543));
#342 = CARTESIAN_POINT('',(-6.00004200826,19.999999999956));
#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#344 = PCURVE('',#345,#350);
#345 = CYLINDRICAL_SURFACE('',#346,6.);
#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349);
#347 = CARTESIAN_POINT('',(0.,0.,10.));
#348 = DIRECTION('',(0.,0.,1.));
#349 = DIRECTION('',(1.,0.,0.));
#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355);
#351 = LINE('',#352,#353);
#352 = CARTESIAN_POINT('',(0.,-10.));
#353 = VECTOR('',#354,1.);
#354 = DIRECTION('',(1.,0.));
#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#356 = ADVANCED_FACE('',(#357,#383),#73,.F.);
#357 = FACE_BOUND('',#358,.F.);
#358 = EDGE_LOOP('',(#359,#360,#361,#382));
#359 = ORIENTED_EDGE('',*,*,#56,.F.);
#360 = ORIENTED_EDGE('',*,*,#181,.F.);
#361 = ORIENTED_EDGE('',*,*,#362,.F.);
#362 = EDGE_CURVE('',#229,#154,#363,.T.);
#363 = SURFACE_CURVE('',#364,(#368,#375),.PCURVE_S1.);
#364 = LINE('',#365,#366);
#365 = CARTESIAN_POINT('',(-30.00004200826,20.,10.));
#366 = VECTOR('',#367,1.);
#367 = DIRECTION('',(0.,-1.,0.));
#368 = PCURVE('',#73,#369);
#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374);
#370 = LINE('',#371,#372);
#371 = CARTESIAN_POINT('',(30.,39.999999999956));
#372 = VECTOR('',#373,1.);
#373 = DIRECTION('',(0.,-1.));
#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#375 = PCURVE('',#169,#376);
#376 = DEFINITIONAL_REPRESENTATION('',(#377),#381);
#377 = LINE('',#378,#379);
#378 = CARTESIAN_POINT('',(0.,-10.));
#379 = VECTOR('',#380,1.);
#380 = DIRECTION('',(1.,0.));
#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#382 = ORIENTED_EDGE('',*,*,#228,.F.);
#383 = FACE_BOUND('',#384,.F.);
#384 = EDGE_LOOP('',(#385));
#385 = ORIENTED_EDGE('',*,*,#386,.T.);
#386 = EDGE_CURVE('',#387,#387,#389,.T.);
#387 = VERTEX_POINT('',#388);
#388 = CARTESIAN_POINT('',(6.,0.,10.));
#389 = SURFACE_CURVE('',#390,(#395,#406),.PCURVE_S1.);
#390 = CIRCLE('',#391,6.);
#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394);
#392 = CARTESIAN_POINT('',(0.,0.,10.));
#393 = DIRECTION('',(0.,0.,1.));
#394 = DIRECTION('',(1.,0.,0.));
#395 = PCURVE('',#73,#396);
#396 = DEFINITIONAL_REPRESENTATION('',(#397),#405);
#397 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#398,#399,#400,#401,#402,#403
,#404),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
#398 = CARTESIAN_POINT('',(-6.00004200826,19.999999999956));
#399 = CARTESIAN_POINT('',(-6.00004200826,30.392304845369));
#400 = CARTESIAN_POINT('',(2.99995799174,25.196152422663));
#401 = CARTESIAN_POINT('',(11.99995799174,19.999999999956));
#402 = CARTESIAN_POINT('',(2.99995799174,14.803847577249));
#403 = CARTESIAN_POINT('',(-6.00004200826,9.607695154543));
#404 = CARTESIAN_POINT('',(-6.00004200826,19.999999999956));
#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#406 = PCURVE('',#345,#407);
#407 = DEFINITIONAL_REPRESENTATION('',(#408),#412);
#408 = LINE('',#409,#410);
#409 = CARTESIAN_POINT('',(0.,0.));
#410 = VECTOR('',#411,1.);
#411 = DIRECTION('',(1.,0.));
#412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#413 = ADVANCED_FACE('',(#414),#169,.F.);
#414 = FACE_BOUND('',#415,.F.);
#415 = EDGE_LOOP('',(#416,#417,#418,#419));
#416 = ORIENTED_EDGE('',*,*,#251,.T.);
#417 = ORIENTED_EDGE('',*,*,#362,.T.);
#418 = ORIENTED_EDGE('',*,*,#151,.F.);
#419 = ORIENTED_EDGE('',*,*,#300,.F.);
#420 = ADVANCED_FACE('',(#421),#345,.F.);
#421 = FACE_BOUND('',#422,.F.);
#422 = EDGE_LOOP('',(#423,#424,#445,#446));
#423 = ORIENTED_EDGE('',*,*,#386,.F.);
#424 = ORIENTED_EDGE('',*,*,#425,.T.);
#425 = EDGE_CURVE('',#387,#325,#426,.T.);
#426 = SEAM_CURVE('',#427,(#431,#438),.PCURVE_S1.);
#427 = LINE('',#428,#429);
#428 = CARTESIAN_POINT('',(6.,0.,10.));
#429 = VECTOR('',#430,1.);
#430 = DIRECTION('',(-0.,-0.,-1.));
#431 = PCURVE('',#345,#432);
#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437);
#433 = LINE('',#434,#435);
#434 = CARTESIAN_POINT('',(6.28318530718,0.));
#435 = VECTOR('',#436,1.);
#436 = DIRECTION('',(0.,-1.));
#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#438 = PCURVE('',#345,#439);
#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444);
#440 = LINE('',#441,#442);
#441 = CARTESIAN_POINT('',(0.,0.));
#442 = VECTOR('',#443,1.);
#443 = DIRECTION('',(0.,-1.));
#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#445 = ORIENTED_EDGE('',*,*,#324,.T.);
#446 = ORIENTED_EDGE('',*,*,#425,.F.);
#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#451)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#448,#449,#450)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#448 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#449 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#450 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#451 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#448,
'distance_accuracy_value','confusion accuracy');
#452 = PRODUCT_TYPE('part',$,(#7));
#453 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#454)
,#447);
#454 = STYLED_ITEM('color',(#455),#15);
#455 = PRESENTATION_STYLE_ASSIGNMENT((#456,#462));
#456 = SURFACE_STYLE_USAGE(.BOTH.,#457);
#457 = SURFACE_SIDE_STYLE('',(#458));
#458 = SURFACE_STYLE_FILL_AREA(#459);
#459 = FILL_AREA_STYLE('',(#460));
#460 = FILL_AREA_STYLE_COLOUR('',#461);
#461 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#462 = CURVE_STYLE('',#463,POSITIVE_LENGTH_MEASURE(0.1),#461);
#463 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;