-
Notifications
You must be signed in to change notification settings - Fork 0
/
pipe.step
466 lines (466 loc) · 31.3 KB
/
pipe.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
ISO-10303-21;
HEADER;
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
FILE_NAME('dump.step', '1970-01-01T00:00:00.0+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
ENDSEC;
DATA;
#1 = (
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT($, .METRE.)
);
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
#3 = (
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
REPRESENTATION_CONTEXT('', '3D')
);
#4 = CARTESIAN_POINT('NONE', (0.0206375, 0.0000000000000000050547296634807006, -0.9652));
#5 = VERTEX_POINT('NONE', #4);
#6 = CARTESIAN_POINT('NONE', (0.0206375, 0.0000000000000000050547296634807006, -0.49529999999999996));
#7 = VERTEX_POINT('NONE', #6);
#8 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0.0000000000000000068506370677215424, -0.4826));
#9 = VERTEX_POINT('NONE', #8);
#10 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0.0000000000000000068506370677215424, -0.4572));
#11 = VERTEX_POINT('NONE', #10);
#12 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0.000000000000000006072986350262973, -0.4572));
#13 = VERTEX_POINT('NONE', #12);
#14 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0.000000000000000006072986350262973, -0.4826));
#15 = VERTEX_POINT('NONE', #14);
#16 = CARTESIAN_POINT('NONE', (0.0174625, 0.0000000000000000042770789460221305, -0.49529999999999996));
#17 = VERTEX_POINT('NONE', #16);
#18 = CARTESIAN_POINT('NONE', (0.0174625, 0.0000000000000000042770789460221305, -0.9652));
#19 = VERTEX_POINT('NONE', #18);
#20 = DIRECTION('NONE', (1, 0, 0));
#21 = VECTOR('NONE', #20, 1);
#22 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.9652));
#23 = LINE('NONE', #22, #21);
#24 = CARTESIAN_POINT('NONE', (0.0206375, 0.0000000000000000050547296634807006, -0.9652));
#25 = CARTESIAN_POINT('NONE', (0.020637499999999993, 0.020637500000000003, -0.9651999999999998));
#26 = CARTESIAN_POINT('NONE', (-0.000000000000000003791047247610525, 0.0206375, -0.9652));
#27 = CARTESIAN_POINT('NONE', (-0.020637500000000003, 0.020637499999999996, -0.9651999999999998));
#28 = CARTESIAN_POINT('NONE', (-0.0206375, -0.0000000000000000025273648317403503, -0.9652));
#29 = CARTESIAN_POINT('NONE', (-0.020637499999999996, -0.0206375, -0.9651999999999998));
#30 = CARTESIAN_POINT('NONE', (0.0000000000000000012636824158701751, -0.0206375, -0.9652));
#31 = CARTESIAN_POINT('NONE', (0.0206375, -0.020637499999999996, -0.9651999999999998));
#32 = CARTESIAN_POINT('NONE', (0.0206375, 0.0000000000000000050547296634807006, -0.9652));
#33 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#24, #25, #26, #27, #28, #29, #30, #31, #32), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 2, 2, 2, 3), (-6.283185307179586, -4.71238898038469, -3.141592653589793, -1.5707963267948966, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1))
REPRESENTATION_ITEM('NONE')
);
#34 = DIRECTION('NONE', (0, 0, 1));
#35 = VECTOR('NONE', #34, 1);
#36 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.9652));
#37 = LINE('NONE', #36, #35);
#38 = CARTESIAN_POINT('NONE', (0.0206375, 0.0000000000000000050547296634807006, -0.49529999999999996));
#39 = CARTESIAN_POINT('NONE', (0.020637499999999993, 0.020637500000000003, -0.49529999999999985));
#40 = CARTESIAN_POINT('NONE', (-0.000000000000000003791047247610525, 0.0206375, -0.49529999999999996));
#41 = CARTESIAN_POINT('NONE', (-0.020637500000000003, 0.020637499999999996, -0.49529999999999985));
#42 = CARTESIAN_POINT('NONE', (-0.0206375, -0.0000000000000000025273648317403503, -0.49529999999999996));
#43 = CARTESIAN_POINT('NONE', (-0.020637499999999996, -0.0206375, -0.49529999999999985));
#44 = CARTESIAN_POINT('NONE', (0.0000000000000000012636824158701751, -0.0206375, -0.49529999999999996));
#45 = CARTESIAN_POINT('NONE', (0.0206375, -0.020637499999999996, -0.49529999999999985));
#46 = CARTESIAN_POINT('NONE', (0.0206375, 0.0000000000000000050547296634807006, -0.49529999999999996));
#47 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#38, #39, #40, #41, #42, #43, #44, #45, #46), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 2, 2, 2, 3), (-6.283185307179586, -4.71238898038469, -3.141592653589793, -1.5707963267948966, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1))
REPRESENTATION_ITEM('NONE')
);
#48 = DIRECTION('NONE', (0.5000000000000004, 0, 0.8660254037844385));
#49 = VECTOR('NONE', #48, 1);
#50 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.49529999999999996));
#51 = LINE('NONE', #50, #49);
#52 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0.0000000000000000068506370677215424, -0.4826));
#53 = CARTESIAN_POINT('NONE', (0.02796984841870824, 0.02796984841870825, -0.4825999999999999));
#54 = CARTESIAN_POINT('NONE', (-0.000000000000000005137977800791156, 0.027969848418708247, -0.4826));
#55 = CARTESIAN_POINT('NONE', (-0.02796984841870825, 0.027969848418708244, -0.4825999999999999));
#56 = CARTESIAN_POINT('NONE', (-0.027969848418708247, -0.0000000000000000034253185338607712, -0.4826));
#57 = CARTESIAN_POINT('NONE', (-0.027969848418708244, -0.02796984841870825, -0.4825999999999999));
#58 = CARTESIAN_POINT('NONE', (0.0000000000000000017126592669303856, -0.027969848418708247, -0.4826));
#59 = CARTESIAN_POINT('NONE', (0.02796984841870825, -0.027969848418708244, -0.4825999999999999));
#60 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0.0000000000000000068506370677215424, -0.4826));
#61 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#52, #53, #54, #55, #56, #57, #58, #59, #60), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 2, 2, 2, 3), (-6.283185307179586, -4.71238898038469, -3.141592653589793, -1.5707963267948966, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1))
REPRESENTATION_ITEM('NONE')
);
#62 = DIRECTION('NONE', (0, 0, 1));
#63 = VECTOR('NONE', #62, 1);
#64 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4826));
#65 = LINE('NONE', #64, #63);
#66 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0.0000000000000000068506370677215424, -0.4572));
#67 = CARTESIAN_POINT('NONE', (0.02796984841870824, 0.02796984841870825, -0.45719999999999994));
#68 = CARTESIAN_POINT('NONE', (-0.000000000000000005137977800791156, 0.027969848418708247, -0.4572));
#69 = CARTESIAN_POINT('NONE', (-0.02796984841870825, 0.027969848418708244, -0.45719999999999994));
#70 = CARTESIAN_POINT('NONE', (-0.027969848418708247, -0.0000000000000000034253185338607712, -0.4572));
#71 = CARTESIAN_POINT('NONE', (-0.027969848418708244, -0.02796984841870825, -0.45719999999999994));
#72 = CARTESIAN_POINT('NONE', (0.0000000000000000017126592669303856, -0.027969848418708247, -0.4572));
#73 = CARTESIAN_POINT('NONE', (0.02796984841870825, -0.027969848418708244, -0.45719999999999994));
#74 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0.0000000000000000068506370677215424, -0.4572));
#75 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#66, #67, #68, #69, #70, #71, #72, #73, #74), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 2, 2, 2, 3), (-6.283185307179586, -4.71238898038469, -3.141592653589793, -1.5707963267948966, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1))
REPRESENTATION_ITEM('NONE')
);
#76 = DIRECTION('NONE', (-1, 0, 0));
#77 = VECTOR('NONE', #76, 1);
#78 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4572));
#79 = LINE('NONE', #78, #77);
#80 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0.000000000000000006072986350262973, -0.4572));
#81 = CARTESIAN_POINT('NONE', (0.024794848418708236, 0.024794848418708253, -0.45719999999999994));
#82 = CARTESIAN_POINT('NONE', (-0.00000000000000000455473976269723, 0.024794848418708246, -0.4572));
#83 = CARTESIAN_POINT('NONE', (-0.024794848418708253, 0.024794848418708243, -0.45719999999999994));
#84 = CARTESIAN_POINT('NONE', (-0.024794848418708246, -0.0000000000000000030364931751314866, -0.4572));
#85 = CARTESIAN_POINT('NONE', (-0.024794848418708243, -0.024794848418708246, -0.45719999999999994));
#86 = CARTESIAN_POINT('NONE', (0.0000000000000000015182465875657433, -0.024794848418708246, -0.4572));
#87 = CARTESIAN_POINT('NONE', (0.024794848418708246, -0.024794848418708243, -0.45719999999999994));
#88 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0.000000000000000006072986350262973, -0.4572));
#89 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#80, #81, #82, #83, #84, #85, #86, #87, #88), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 2, 2, 2, 3), (-6.283185307179586, -4.71238898038469, -3.141592653589793, -1.5707963267948966, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1))
REPRESENTATION_ITEM('NONE')
);
#90 = DIRECTION('NONE', (0, 0, -1));
#91 = VECTOR('NONE', #90, 1);
#92 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4572));
#93 = LINE('NONE', #92, #91);
#94 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0.000000000000000006072986350262973, -0.4826));
#95 = CARTESIAN_POINT('NONE', (0.024794848418708236, 0.024794848418708253, -0.4825999999999999));
#96 = CARTESIAN_POINT('NONE', (-0.00000000000000000455473976269723, 0.024794848418708246, -0.4826));
#97 = CARTESIAN_POINT('NONE', (-0.024794848418708253, 0.024794848418708243, -0.4825999999999999));
#98 = CARTESIAN_POINT('NONE', (-0.024794848418708246, -0.0000000000000000030364931751314866, -0.4826));
#99 = CARTESIAN_POINT('NONE', (-0.024794848418708243, -0.024794848418708246, -0.4825999999999999));
#100 = CARTESIAN_POINT('NONE', (0.0000000000000000015182465875657433, -0.024794848418708246, -0.4826));
#101 = CARTESIAN_POINT('NONE', (0.024794848418708246, -0.024794848418708243, -0.4825999999999999));
#102 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0.000000000000000006072986350262973, -0.4826));
#103 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#94, #95, #96, #97, #98, #99, #100, #101, #102), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 2, 2, 2, 3), (-6.283185307179586, -4.71238898038469, -3.141592653589793, -1.5707963267948966, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1))
REPRESENTATION_ITEM('NONE')
);
#104 = DIRECTION('NONE', (-0.5000000000000004, 0, -0.8660254037844385));
#105 = VECTOR('NONE', #104, 1);
#106 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4826));
#107 = LINE('NONE', #106, #105);
#108 = CARTESIAN_POINT('NONE', (0.0174625, 0.0000000000000000042770789460221305, -0.49529999999999996));
#109 = CARTESIAN_POINT('NONE', (0.017462499999999992, 0.0174625, -0.49529999999999985));
#110 = CARTESIAN_POINT('NONE', (-0.000000000000000003207809209516598, 0.0174625, -0.49529999999999996));
#111 = CARTESIAN_POINT('NONE', (-0.0174625, 0.017462499999999995, -0.49529999999999985));
#112 = CARTESIAN_POINT('NONE', (-0.0174625, -0.0000000000000000021385394730110653, -0.49529999999999996));
#113 = CARTESIAN_POINT('NONE', (-0.017462499999999995, -0.0174625, -0.49529999999999985));
#114 = CARTESIAN_POINT('NONE', (0.0000000000000000010692697365055326, -0.0174625, -0.49529999999999996));
#115 = CARTESIAN_POINT('NONE', (0.0174625, -0.017462499999999995, -0.49529999999999985));
#116 = CARTESIAN_POINT('NONE', (0.0174625, 0.0000000000000000042770789460221305, -0.49529999999999996));
#117 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#108, #109, #110, #111, #112, #113, #114, #115, #116), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 2, 2, 2, 3), (-6.283185307179586, -4.71238898038469, -3.141592653589793, -1.5707963267948966, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1))
REPRESENTATION_ITEM('NONE')
);
#118 = DIRECTION('NONE', (0, 0, -1));
#119 = VECTOR('NONE', #118, 1);
#120 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.49529999999999996));
#121 = LINE('NONE', #120, #119);
#122 = CARTESIAN_POINT('NONE', (0.0174625, 0.0000000000000000042770789460221305, -0.9652));
#123 = CARTESIAN_POINT('NONE', (0.017462499999999992, 0.0174625, -0.9651999999999998));
#124 = CARTESIAN_POINT('NONE', (-0.000000000000000003207809209516598, 0.0174625, -0.9652));
#125 = CARTESIAN_POINT('NONE', (-0.0174625, 0.017462499999999995, -0.9651999999999998));
#126 = CARTESIAN_POINT('NONE', (-0.0174625, -0.0000000000000000021385394730110653, -0.9652));
#127 = CARTESIAN_POINT('NONE', (-0.017462499999999995, -0.0174625, -0.9651999999999998));
#128 = CARTESIAN_POINT('NONE', (0.0000000000000000010692697365055326, -0.0174625, -0.9652));
#129 = CARTESIAN_POINT('NONE', (0.0174625, -0.017462499999999995, -0.9651999999999998));
#130 = CARTESIAN_POINT('NONE', (0.0174625, 0.0000000000000000042770789460221305, -0.9652));
#131 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#122, #123, #124, #125, #126, #127, #128, #129, #130), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 2, 2, 2, 3), (-6.283185307179586, -4.71238898038469, -3.141592653589793, -1.5707963267948966, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1, 0.7071067811865476, 1))
REPRESENTATION_ITEM('NONE')
);
#132 = EDGE_CURVE('NONE', #19, #5, #23, .T.);
#133 = EDGE_CURVE('NONE', #5, #5, #33, .T.);
#134 = EDGE_CURVE('NONE', #5, #7, #37, .T.);
#135 = EDGE_CURVE('NONE', #7, #7, #47, .T.);
#136 = EDGE_CURVE('NONE', #7, #9, #51, .T.);
#137 = EDGE_CURVE('NONE', #9, #9, #61, .T.);
#138 = EDGE_CURVE('NONE', #9, #11, #65, .T.);
#139 = EDGE_CURVE('NONE', #11, #11, #75, .T.);
#140 = EDGE_CURVE('NONE', #11, #13, #79, .T.);
#141 = EDGE_CURVE('NONE', #13, #13, #89, .T.);
#142 = EDGE_CURVE('NONE', #13, #15, #93, .T.);
#143 = EDGE_CURVE('NONE', #15, #15, #103, .T.);
#144 = EDGE_CURVE('NONE', #15, #17, #107, .T.);
#145 = EDGE_CURVE('NONE', #17, #17, #117, .T.);
#146 = EDGE_CURVE('NONE', #17, #19, #121, .T.);
#147 = EDGE_CURVE('NONE', #19, #19, #131, .T.);
#148 = ORIENTED_EDGE('NONE', *, *, #147, .F.);
#149 = ORIENTED_EDGE('NONE', *, *, #132, .T.);
#150 = ORIENTED_EDGE('NONE', *, *, #133, .T.);
#151 = ORIENTED_EDGE('NONE', *, *, #132, .F.);
#152 = EDGE_LOOP('NONE', (#148, #149, #150, #151));
#153 = ORIENTED_EDGE('NONE', *, *, #133, .F.);
#154 = ORIENTED_EDGE('NONE', *, *, #134, .T.);
#155 = ORIENTED_EDGE('NONE', *, *, #135, .T.);
#156 = ORIENTED_EDGE('NONE', *, *, #134, .F.);
#157 = EDGE_LOOP('NONE', (#153, #154, #155, #156));
#158 = ORIENTED_EDGE('NONE', *, *, #135, .F.);
#159 = ORIENTED_EDGE('NONE', *, *, #136, .T.);
#160 = ORIENTED_EDGE('NONE', *, *, #137, .T.);
#161 = ORIENTED_EDGE('NONE', *, *, #136, .F.);
#162 = EDGE_LOOP('NONE', (#158, #159, #160, #161));
#163 = ORIENTED_EDGE('NONE', *, *, #137, .F.);
#164 = ORIENTED_EDGE('NONE', *, *, #138, .T.);
#165 = ORIENTED_EDGE('NONE', *, *, #139, .T.);
#166 = ORIENTED_EDGE('NONE', *, *, #138, .F.);
#167 = EDGE_LOOP('NONE', (#163, #164, #165, #166));
#168 = ORIENTED_EDGE('NONE', *, *, #139, .F.);
#169 = ORIENTED_EDGE('NONE', *, *, #140, .T.);
#170 = ORIENTED_EDGE('NONE', *, *, #141, .T.);
#171 = ORIENTED_EDGE('NONE', *, *, #140, .F.);
#172 = EDGE_LOOP('NONE', (#168, #169, #170, #171));
#173 = ORIENTED_EDGE('NONE', *, *, #141, .F.);
#174 = ORIENTED_EDGE('NONE', *, *, #142, .T.);
#175 = ORIENTED_EDGE('NONE', *, *, #143, .T.);
#176 = ORIENTED_EDGE('NONE', *, *, #142, .F.);
#177 = EDGE_LOOP('NONE', (#173, #174, #175, #176));
#178 = ORIENTED_EDGE('NONE', *, *, #143, .F.);
#179 = ORIENTED_EDGE('NONE', *, *, #144, .T.);
#180 = ORIENTED_EDGE('NONE', *, *, #145, .T.);
#181 = ORIENTED_EDGE('NONE', *, *, #144, .F.);
#182 = EDGE_LOOP('NONE', (#178, #179, #180, #181));
#183 = ORIENTED_EDGE('NONE', *, *, #145, .F.);
#184 = ORIENTED_EDGE('NONE', *, *, #146, .T.);
#185 = ORIENTED_EDGE('NONE', *, *, #147, .T.);
#186 = ORIENTED_EDGE('NONE', *, *, #146, .F.);
#187 = EDGE_LOOP('NONE', (#183, #184, #185, #186));
#188 = CARTESIAN_POINT('NONE', (-0.019049999999999997, -0.000000000000000002332952152375708, -0.9652));
#189 = DIRECTION('NONE', (0, 0, 1));
#190 = AXIS2_PLACEMENT_3D('NONE', #188, #189, $);
#191 = PLANE('NONE', #190);
#192 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.9652));
#193 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.49529999999999996));
#194 = CARTESIAN_POINT('NONE', (0.0206375, -0.020637499999999996, -0.9652));
#195 = CARTESIAN_POINT('NONE', (0.0206375, -0.020637499999999996, -0.49529999999999996));
#196 = CARTESIAN_POINT('NONE', (0.0000000000000000012636824158701751, -0.0206375, -0.9652));
#197 = CARTESIAN_POINT('NONE', (0.0000000000000000012636824158701751, -0.0206375, -0.49529999999999996));
#198 = CARTESIAN_POINT('NONE', (-0.020637499999999996, -0.0206375, -0.9652));
#199 = CARTESIAN_POINT('NONE', (-0.020637499999999996, -0.0206375, -0.49529999999999996));
#200 = CARTESIAN_POINT('NONE', (-0.0206375, -0.0000000000000000025273648317403503, -0.9652));
#201 = CARTESIAN_POINT('NONE', (-0.0206375, -0.0000000000000000025273648317403503, -0.49529999999999996));
#202 = CARTESIAN_POINT('NONE', (-0.0206375, 0.020637499999999996, -0.9652));
#203 = CARTESIAN_POINT('NONE', (-0.0206375, 0.020637499999999996, -0.49529999999999996));
#204 = CARTESIAN_POINT('NONE', (-0.000000000000000003791047247610525, 0.0206375, -0.9652));
#205 = CARTESIAN_POINT('NONE', (-0.000000000000000003791047247610525, 0.0206375, -0.49529999999999996));
#206 = CARTESIAN_POINT('NONE', (0.020637499999999993, 0.0206375, -0.9652));
#207 = CARTESIAN_POINT('NONE', (0.020637499999999993, 0.0206375, -0.49529999999999996));
#208 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.9652));
#209 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.49529999999999996));
#210 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 1, ((#192, #193), (#194, #195), (#196, #197), (#198, #199), (#200, #201), (#202, #203), (#204, #205), (#206, #207), (#208, #209)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 2, 2, 2, 3), (2, 2), (0, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 6.283185307179586), (0, 469.9), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#211 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.49529999999999996));
#212 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4826));
#213 = CARTESIAN_POINT('NONE', (0.0206375, -0.020637499999999996, -0.49529999999999996));
#214 = CARTESIAN_POINT('NONE', (0.02796984841870825, -0.02796984841870824, -0.4826));
#215 = CARTESIAN_POINT('NONE', (0.0000000000000000012636824158701751, -0.0206375, -0.49529999999999996));
#216 = CARTESIAN_POINT('NONE', (0.0000000000000000017126592669303856, -0.027969848418708247, -0.4826));
#217 = CARTESIAN_POINT('NONE', (-0.020637499999999996, -0.0206375, -0.49529999999999996));
#218 = CARTESIAN_POINT('NONE', (-0.02796984841870824, -0.02796984841870825, -0.4826));
#219 = CARTESIAN_POINT('NONE', (-0.0206375, -0.0000000000000000025273648317403503, -0.49529999999999996));
#220 = CARTESIAN_POINT('NONE', (-0.027969848418708247, -0.0000000000000000034253185338607712, -0.4826));
#221 = CARTESIAN_POINT('NONE', (-0.0206375, 0.020637499999999996, -0.49529999999999996));
#222 = CARTESIAN_POINT('NONE', (-0.02796984841870825, 0.02796984841870824, -0.4826));
#223 = CARTESIAN_POINT('NONE', (-0.000000000000000003791047247610525, 0.0206375, -0.49529999999999996));
#224 = CARTESIAN_POINT('NONE', (-0.000000000000000005137977800791156, 0.027969848418708247, -0.4826));
#225 = CARTESIAN_POINT('NONE', (0.020637499999999993, 0.0206375, -0.49529999999999996));
#226 = CARTESIAN_POINT('NONE', (0.027969848418708233, 0.02796984841870825, -0.4826));
#227 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.49529999999999996));
#228 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4826));
#229 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 1, ((#211, #212), (#213, #214), (#215, #216), (#217, #218), (#219, #220), (#221, #222), (#223, #224), (#225, #226), (#227, #228)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 2, 2, 2, 3), (2, 2), (0, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 6.283185307179586), (0, 14.664696837416484), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#230 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4826));
#231 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4572));
#232 = CARTESIAN_POINT('NONE', (0.02796984841870825, -0.02796984841870824, -0.4826));
#233 = CARTESIAN_POINT('NONE', (0.02796984841870825, -0.02796984841870824, -0.4572));
#234 = CARTESIAN_POINT('NONE', (0.0000000000000000017126592669303856, -0.027969848418708247, -0.4826));
#235 = CARTESIAN_POINT('NONE', (0.0000000000000000017126592669303856, -0.027969848418708247, -0.4572));
#236 = CARTESIAN_POINT('NONE', (-0.02796984841870824, -0.02796984841870825, -0.4826));
#237 = CARTESIAN_POINT('NONE', (-0.02796984841870824, -0.02796984841870825, -0.4572));
#238 = CARTESIAN_POINT('NONE', (-0.027969848418708247, -0.0000000000000000034253185338607712, -0.4826));
#239 = CARTESIAN_POINT('NONE', (-0.027969848418708247, -0.0000000000000000034253185338607712, -0.4572));
#240 = CARTESIAN_POINT('NONE', (-0.02796984841870825, 0.02796984841870824, -0.4826));
#241 = CARTESIAN_POINT('NONE', (-0.02796984841870825, 0.02796984841870824, -0.4572));
#242 = CARTESIAN_POINT('NONE', (-0.000000000000000005137977800791156, 0.027969848418708247, -0.4826));
#243 = CARTESIAN_POINT('NONE', (-0.000000000000000005137977800791156, 0.027969848418708247, -0.4572));
#244 = CARTESIAN_POINT('NONE', (0.027969848418708233, 0.02796984841870825, -0.4826));
#245 = CARTESIAN_POINT('NONE', (0.027969848418708233, 0.02796984841870825, -0.4572));
#246 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4826));
#247 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4572));
#248 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 1, ((#230, #231), (#232, #233), (#234, #235), (#236, #237), (#238, #239), (#240, #241), (#242, #243), (#244, #245), (#246, #247)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 2, 2, 2, 3), (2, 2), (0, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 6.283185307179586), (0, 25.399999999999977), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#249 = CARTESIAN_POINT('NONE', (-0.02638234841870825, -0.0000000000000000032309058544961287, -0.4572));
#250 = DIRECTION('NONE', (0, -0, -1));
#251 = AXIS2_PLACEMENT_3D('NONE', #249, #250, $);
#252 = PLANE('NONE', #251);
#253 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4572));
#254 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4826));
#255 = CARTESIAN_POINT('NONE', (0.024794848418708246, -0.024794848418708243, -0.4572));
#256 = CARTESIAN_POINT('NONE', (0.024794848418708246, -0.024794848418708243, -0.4826));
#257 = CARTESIAN_POINT('NONE', (0.0000000000000000015182465875657433, -0.024794848418708246, -0.4572));
#258 = CARTESIAN_POINT('NONE', (0.0000000000000000015182465875657433, -0.024794848418708246, -0.4826));
#259 = CARTESIAN_POINT('NONE', (-0.024794848418708243, -0.024794848418708246, -0.4572));
#260 = CARTESIAN_POINT('NONE', (-0.024794848418708243, -0.024794848418708246, -0.4826));
#261 = CARTESIAN_POINT('NONE', (-0.024794848418708246, -0.0000000000000000030364931751314866, -0.4572));
#262 = CARTESIAN_POINT('NONE', (-0.024794848418708246, -0.0000000000000000030364931751314866, -0.4826));
#263 = CARTESIAN_POINT('NONE', (-0.024794848418708246, 0.024794848418708243, -0.4572));
#264 = CARTESIAN_POINT('NONE', (-0.024794848418708246, 0.024794848418708243, -0.4826));
#265 = CARTESIAN_POINT('NONE', (-0.00000000000000000455473976269723, 0.024794848418708246, -0.4572));
#266 = CARTESIAN_POINT('NONE', (-0.00000000000000000455473976269723, 0.024794848418708246, -0.4826));
#267 = CARTESIAN_POINT('NONE', (0.024794848418708243, 0.024794848418708246, -0.4572));
#268 = CARTESIAN_POINT('NONE', (0.024794848418708243, 0.024794848418708246, -0.4826));
#269 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4572));
#270 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4826));
#271 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 1, ((#253, #254), (#255, #256), (#257, #258), (#259, #260), (#261, #262), (#263, #264), (#265, #266), (#267, #268), (#269, #270)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 2, 2, 2, 3), (2, 2), (0, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 6.283185307179586), (0, 25.399999999999977), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#272 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4826));
#273 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.49529999999999996));
#274 = CARTESIAN_POINT('NONE', (0.024794848418708246, -0.024794848418708243, -0.4826));
#275 = CARTESIAN_POINT('NONE', (0.0174625, -0.017462499999999995, -0.49529999999999996));
#276 = CARTESIAN_POINT('NONE', (0.0000000000000000015182465875657433, -0.024794848418708246, -0.4826));
#277 = CARTESIAN_POINT('NONE', (0.0000000000000000010692697365055326, -0.0174625, -0.49529999999999996));
#278 = CARTESIAN_POINT('NONE', (-0.024794848418708243, -0.024794848418708246, -0.4826));
#279 = CARTESIAN_POINT('NONE', (-0.017462499999999995, -0.0174625, -0.49529999999999996));
#280 = CARTESIAN_POINT('NONE', (-0.024794848418708246, -0.0000000000000000030364931751314866, -0.4826));
#281 = CARTESIAN_POINT('NONE', (-0.0174625, -0.0000000000000000021385394730110653, -0.49529999999999996));
#282 = CARTESIAN_POINT('NONE', (-0.024794848418708246, 0.024794848418708243, -0.4826));
#283 = CARTESIAN_POINT('NONE', (-0.0174625, 0.017462499999999995, -0.49529999999999996));
#284 = CARTESIAN_POINT('NONE', (-0.00000000000000000455473976269723, 0.024794848418708246, -0.4826));
#285 = CARTESIAN_POINT('NONE', (-0.000000000000000003207809209516598, 0.0174625, -0.49529999999999996));
#286 = CARTESIAN_POINT('NONE', (0.024794848418708243, 0.024794848418708246, -0.4826));
#287 = CARTESIAN_POINT('NONE', (0.017462499999999992, 0.0174625, -0.49529999999999996));
#288 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4826));
#289 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.49529999999999996));
#290 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 1, ((#272, #273), (#274, #275), (#276, #277), (#278, #279), (#280, #281), (#282, #283), (#284, #285), (#286, #287), (#288, #289)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 2, 2, 2, 3), (2, 2), (0, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 6.283185307179586), (0, 14.664696837416484), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#291 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.49529999999999996));
#292 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.9652));
#293 = CARTESIAN_POINT('NONE', (0.0174625, -0.017462499999999995, -0.49529999999999996));
#294 = CARTESIAN_POINT('NONE', (0.0174625, -0.017462499999999995, -0.9652));
#295 = CARTESIAN_POINT('NONE', (0.0000000000000000010692697365055326, -0.0174625, -0.49529999999999996));
#296 = CARTESIAN_POINT('NONE', (0.0000000000000000010692697365055326, -0.0174625, -0.9652));
#297 = CARTESIAN_POINT('NONE', (-0.017462499999999995, -0.0174625, -0.49529999999999996));
#298 = CARTESIAN_POINT('NONE', (-0.017462499999999995, -0.0174625, -0.9652));
#299 = CARTESIAN_POINT('NONE', (-0.0174625, -0.0000000000000000021385394730110653, -0.49529999999999996));
#300 = CARTESIAN_POINT('NONE', (-0.0174625, -0.0000000000000000021385394730110653, -0.9652));
#301 = CARTESIAN_POINT('NONE', (-0.0174625, 0.017462499999999995, -0.49529999999999996));
#302 = CARTESIAN_POINT('NONE', (-0.0174625, 0.017462499999999995, -0.9652));
#303 = CARTESIAN_POINT('NONE', (-0.000000000000000003207809209516598, 0.0174625, -0.49529999999999996));
#304 = CARTESIAN_POINT('NONE', (-0.000000000000000003207809209516598, 0.0174625, -0.9652));
#305 = CARTESIAN_POINT('NONE', (0.017462499999999992, 0.0174625, -0.49529999999999996));
#306 = CARTESIAN_POINT('NONE', (0.017462499999999992, 0.0174625, -0.9652));
#307 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.49529999999999996));
#308 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.9652));
#309 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 1, ((#291, #292), (#293, #294), (#295, #296), (#297, #298), (#299, #300), (#301, #302), (#303, #304), (#305, #306), (#307, #308)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 2, 2, 2, 3), (2, 2), (0, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 6.283185307179586), (0, 469.9), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#310 = FACE_OUTER_BOUND('NONE', #152, .F.);
#311 = ADVANCED_FACE('NONE', (#310), #191, .F.);
#312 = FACE_OUTER_BOUND('NONE', #157, .F.);
#313 = ADVANCED_FACE('NONE', (#312), #210, .F.);
#314 = FACE_OUTER_BOUND('NONE', #162, .F.);
#315 = ADVANCED_FACE('NONE', (#314), #229, .F.);
#316 = FACE_OUTER_BOUND('NONE', #167, .F.);
#317 = ADVANCED_FACE('NONE', (#316), #248, .F.);
#318 = FACE_OUTER_BOUND('NONE', #172, .F.);
#319 = ADVANCED_FACE('NONE', (#318), #252, .F.);
#320 = FACE_OUTER_BOUND('NONE', #177, .F.);
#321 = ADVANCED_FACE('NONE', (#320), #271, .F.);
#322 = FACE_OUTER_BOUND('NONE', #182, .F.);
#323 = ADVANCED_FACE('NONE', (#322), #290, .F.);
#324 = FACE_OUTER_BOUND('NONE', #187, .F.);
#325 = ADVANCED_FACE('NONE', (#324), #309, .F.);
#326 = CLOSED_SHELL('NONE', (#311, #313, #315, #317, #319, #321, #323, #325));
#327 = ORIENTED_CLOSED_SHELL('NONE', *, #326, .T.);
#328 = MANIFOLD_SOLID_BREP('NONE', #327);
#329 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
#330 = PRODUCT_DEFINITION_CONTEXT('part definition', #329, 'design');
#331 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
#332 = PRODUCT_DEFINITION_FORMATION('', $, #331);
#333 = PRODUCT_DEFINITION('design', $, #332, #330);
#334 = PRODUCT_DEFINITION_SHAPE('NONE', $, #333);
#335 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#328), #3);
#336 = SHAPE_DEFINITION_REPRESENTATION(#334, #335);
ENDSEC;
END-ISO-10303-21;