-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcycloidal-gear.step
438 lines (438 loc) · 23.8 KB
/
cycloidal-gear.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
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.005453276451528909, 0.0381, 0.012954763484649197));
#5 = VERTEX_POINT('NONE', #4);
#6 = CARTESIAN_POINT('NONE', (0.011810999999999999, 0, 0.00762));
#7 = VERTEX_POINT('NONE', #6);
#8 = CARTESIAN_POINT('NONE', (-0.01363300589983399, 0.0381, 0.0032065415281829547));
#9 = VERTEX_POINT('NONE', #8);
#10 = CARTESIAN_POINT('NONE', (0.0007904803266815055, 0, 0.013982699999999999));
#11 = VERTEX_POINT('NONE', #10);
#12 = CARTESIAN_POINT('NONE', (-0.008420618915550801, 0.0381, -0.011114374012594288));
#13 = VERTEX_POINT('NONE', #12);
#14 = CARTESIAN_POINT('NONE', (-0.012407746826993343, 0, 0.006362700000000004));
#15 = VERTEX_POINT('NONE', #14);
#16 = CARTESIAN_POINT('NONE', (0.004111453664630743, 0.0381, -0.013324116532677054));
#17 = VERTEX_POINT('NONE', #16);
#18 = CARTESIAN_POINT('NONE', (-0.012407746826993356, 0, -0.006362699999999989));
#19 = VERTEX_POINT('NONE', #18);
#20 = CARTESIAN_POINT('NONE', (0.013907536836253597, 0.0381, -0.0016495992195438261));
#21 = VERTEX_POINT('NONE', #20);
#22 = CARTESIAN_POINT('NONE', (0.0007904803266814893, 0, -0.013982699999999994));
#23 = VERTEX_POINT('NONE', #22);
#24 = CARTESIAN_POINT('NONE', (0.009555193704377126, 0.0381, 0.01030836525700516));
#25 = VERTEX_POINT('NONE', #24);
#26 = CARTESIAN_POINT('NONE', (0.011810999999999978, 0, -0.007619999999999995));
#27 = VERTEX_POINT('NONE', #26);
#28 = CARTESIAN_POINT('NONE', (0.0037719, 0, -0));
#29 = VERTEX_POINT('NONE', #28);
#30 = CARTESIAN_POINT('NONE', (0.0037719, 0.0381, -0));
#31 = VERTEX_POINT('NONE', #30);
#32 = DIRECTION('NONE', (0.9848077530122081, 0, -0.1736481776669303));
#33 = DIRECTION('NONE', (0, -1.0000000000000002, 0));
#34 = CARTESIAN_POINT('NONE', (0.0020509586264241156, 0.0381, 0.011631564370827189));
#35 = AXIS2_PLACEMENT_3D('NONE', #34, #33, #32);
#36 = CIRCLE('NONE', #35, 0.0076199999999999974);
#37 = CARTESIAN_POINT('NONE', (-0.005453276451528909, 0.0381, 0.012954763484649197));
#38 = CARTESIAN_POINT('NONE', (0.005120556889498097, 0.01905, 0.016571064486824057));
#39 = CARTESIAN_POINT('NONE', (0.011810999999999999, -0, 0.00762));
#40 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#37, #38, #39), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
REPRESENTATION_ITEM('NONE')
);
#41 = DIRECTION('NONE', (-0.0000000000000006993530863780513, 0, 1));
#42 = DIRECTION('NONE', (0, 1, -0));
#43 = CARTESIAN_POINT('NONE', (0.011811000000000004, -0, -0.0000000000000000012560739669470206));
#44 = AXIS2_PLACEMENT_3D('NONE', #43, #42, #41);
#45 = CIRCLE('NONE', #44, 0.007620000000000001);
#46 = DIRECTION('NONE', (0.9848077530122081, 0, -0.17364817766692983));
#47 = DIRECTION('NONE', (0, 1, 0));
#48 = CARTESIAN_POINT('NONE', (-0.01798534903171045, 0.0381, 0.015164506004731943));
#49 = AXIS2_PLACEMENT_3D('NONE', #48, #47, #46);
#50 = CIRCLE('NONE', #49, 0.01272539999999999);
#51 = CARTESIAN_POINT('NONE', (-0.01363300589983399, 0.0381, 0.0032065415281829547));
#52 = CARTESIAN_POINT('NONE', (-0.010343463710053215, 0.01905, 0.013844340424891665));
#53 = CARTESIAN_POINT('NONE', (0.0007904803266815055, -0, 0.013982699999999999));
#54 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#51, #52, #53), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
REPRESENTATION_ITEM('NONE')
);
#55 = DIRECTION('NONE', (-0.8660254037844387, 0, -0.5000000000000001));
#56 = DIRECTION('NONE', (0, -1, -0));
#57 = CARTESIAN_POINT('NONE', (0.011810999999999999, -0, 0.0203454));
#58 = AXIS2_PLACEMENT_3D('NONE', #57, #56, #55);
#59 = CIRCLE('NONE', #58, 0.012725399999999994);
#60 = DIRECTION('NONE', (-0.34202014332566877, 0.0000000000000009324707818374018, 0.9396926207859084));
#61 = DIRECTION('NONE', (-0.0000000000000011951597032420997, -1, 0.0000000000000005573121223400466));
#62 = CARTESIAN_POINT('NONE', (-0.011026812407692394, 0.038099999999999995, -0.003953916242205668));
#63 = AXIS2_PLACEMENT_3D('NONE', #62, #61, #60);
#64 = CIRCLE('NONE', #63, 0.00762);
#65 = CARTESIAN_POINT('NONE', (-0.008420618915550801, 0.0381, -0.011114374012594288));
#66 = CARTESIAN_POINT('NONE', (-0.016775317593923766, 0.01905, -0.003827032886274202));
#67 = CARTESIAN_POINT('NONE', (-0.012407746826993343, -0, 0.006362700000000004));
#68 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#65, #66, #67), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
REPRESENTATION_ITEM('NONE')
);
#69 = DIRECTION('NONE', (-0.8660254037844387, 0, -0.49999999999999967));
#70 = DIRECTION('NONE', (0, 1, 0));
#71 = CARTESIAN_POINT('NONE', (-0.005808633250155917, -0, 0.010172700000000003));
#72 = AXIS2_PLACEMENT_3D('NONE', #71, #70, #69);
#73 = CIRCLE('NONE', #72, 0.007620000000000003);
#74 = DIRECTION('NONE', (-0.3420201433256678, 0, 0.9396926207859089));
#75 = DIRECTION('NONE', (0, 1.0000000000000002, -0));
#76 = CARTESIAN_POINT('NONE', (-0.004068275783674349, 0.0381, -0.023072338489143286));
#77 = AXIS2_PLACEMENT_3D('NONE', #76, #75, #74);
#78 = CIRCLE('NONE', #77, 0.012725399999999994);
#79 = CARTESIAN_POINT('NONE', (0.004111453664630743, 0.0381, -0.013324116532677054));
#80 = CARTESIAN_POINT('NONE', (-0.006681894987404381, 0.01905, -0.01585590553916532));
#81 = CARTESIAN_POINT('NONE', (-0.012407746826993356, -0, -0.006362699999999989));
#82 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#79, #80, #81), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
REPRESENTATION_ITEM('NONE')
);
#83 = DIRECTION('NONE', (0.8660254037844382, 0, -0.5000000000000007));
#84 = DIRECTION('NONE', (0, -0.9999999999999998, 0));
#85 = CARTESIAN_POINT('NONE', (-0.023428266500311844, -0, 0.00000000000000001687538997430238));
#86 = AXIS2_PLACEMENT_3D('NONE', #85, #84, #83);
#87 = CIRCLE('NONE', #86, 0.012725399999999994);
#88 = DIRECTION('NONE', (-0.6427876096865395, 0, -0.766044443118978));
#89 = DIRECTION('NONE', (0, -1.0000000000000002, -0));
#90 = CARTESIAN_POINT('NONE', (0.009009495250442175, 0.0381, -0.0074868578761104415));
#91 = AXIS2_PLACEMENT_3D('NONE', #90, #89, #88);
#92 = CIRCLE('NONE', #91, 0.007620000000000001);
#93 = CARTESIAN_POINT('NONE', (0.013907536836253597, 0.0381, -0.0016495992195438261));
#94 = CARTESIAN_POINT('NONE', (0.011837890161758862, 0.01905, -0.0125903677404439));
#95 = CARTESIAN_POINT('NONE', (0.0007904803266814893, -0, -0.013982699999999994));
#96 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#93, #94, #95), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
REPRESENTATION_ITEM('NONE')
);
#97 = DIRECTION('NONE', (0.8660254037844388, -0, -0.49999999999999956));
#98 = DIRECTION('NONE', (0, 0.9999999999999999, 0));
#99 = CARTESIAN_POINT('NONE', (-0.005808633250155936, 0, -0.010172699999999996));
#100 = AXIS2_PLACEMENT_3D('NONE', #99, #98, #97);
#101 = CIRCLE('NONE', #100, 0.007620000000000001);
#102 = DIRECTION('NONE', (-0.6427876096865413, 0, -0.7660444431189763));
#103 = DIRECTION('NONE', (0, 0.9999999999999999, 0));
#104 = CARTESIAN_POINT('NONE', (0.022087266284558753, 0.0381, 0.008098622736922445));
#105 = AXIS2_PLACEMENT_3D('NONE', #104, #103, #102);
#106 = CIRCLE('NONE', #105, 0.012725400000000064);
#107 = CARTESIAN_POINT('NONE', (0.009555193704377126, 0.0381, 0.01030836525700516));
#108 = CARTESIAN_POINT('NONE', (0.017208488154790785, 0.01905, 0.00216522897437961));
#109 = CARTESIAN_POINT('NONE', (0.011810999999999978, -0, -0.007619999999999995));
#110 = (
BOUNDED_CURVE()
B_SPLINE_CURVE(2, (#107, #108, #109), .UNSPECIFIED., .F., .F.)
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
CURVE()
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
REPRESENTATION_ITEM('NONE')
);
#111 = DIRECTION('NONE', (-0.000000000000002373054384915535, 0, 1));
#112 = DIRECTION('NONE', (-0, -1, 0));
#113 = CARTESIAN_POINT('NONE', (0.011811000000000009, -0, -0.02034540000000004));
#114 = AXIS2_PLACEMENT_3D('NONE', #113, #112, #111);
#115 = CIRCLE('NONE', #114, 0.012725400000000046);
#116 = DIRECTION('NONE', (0, 1, -0));
#117 = VECTOR('NONE', #116, 1);
#118 = CARTESIAN_POINT('NONE', (0.0037719, -0, 0));
#119 = LINE('NONE', #118, #117);
#120 = DIRECTION('NONE', (1, 0, -0));
#121 = DIRECTION('NONE', (0, 1, 0));
#122 = CARTESIAN_POINT('NONE', (0, 0, -0));
#123 = AXIS2_PLACEMENT_3D('NONE', #122, #121, #120);
#124 = CIRCLE('NONE', #123, 0.0037719);
#125 = DIRECTION('NONE', (1, 0, -0));
#126 = DIRECTION('NONE', (0, 1, 0));
#127 = CARTESIAN_POINT('NONE', (-0, 0.0381, 0));
#128 = AXIS2_PLACEMENT_3D('NONE', #127, #126, #125);
#129 = CIRCLE('NONE', #128, 0.0037719);
#130 = EDGE_CURVE('NONE', #25, #5, #36, .T.);
#131 = EDGE_CURVE('NONE', #5, #7, #40, .T.);
#132 = EDGE_CURVE('NONE', #7, #27, #45, .T.);
#133 = EDGE_CURVE('NONE', #5, #9, #50, .T.);
#134 = EDGE_CURVE('NONE', #9, #11, #54, .T.);
#135 = EDGE_CURVE('NONE', #11, #7, #59, .T.);
#136 = EDGE_CURVE('NONE', #9, #13, #64, .T.);
#137 = EDGE_CURVE('NONE', #13, #15, #68, .T.);
#138 = EDGE_CURVE('NONE', #15, #11, #73, .T.);
#139 = EDGE_CURVE('NONE', #13, #17, #78, .T.);
#140 = EDGE_CURVE('NONE', #17, #19, #82, .T.);
#141 = EDGE_CURVE('NONE', #19, #15, #87, .T.);
#142 = EDGE_CURVE('NONE', #17, #21, #92, .T.);
#143 = EDGE_CURVE('NONE', #21, #23, #96, .T.);
#144 = EDGE_CURVE('NONE', #23, #19, #101, .T.);
#145 = EDGE_CURVE('NONE', #21, #25, #106, .T.);
#146 = EDGE_CURVE('NONE', #25, #27, #110, .T.);
#147 = EDGE_CURVE('NONE', #27, #23, #115, .T.);
#148 = EDGE_CURVE('NONE', #29, #31, #119, .T.);
#149 = EDGE_CURVE('NONE', #29, #29, #124, .T.);
#150 = EDGE_CURVE('NONE', #31, #31, #129, .T.);
#151 = CARTESIAN_POINT('NONE', (0.011811000000000004, -0, -0.00762));
#152 = CARTESIAN_POINT('NONE', (0.019430999999999997, -0, -0.0076199999999999974));
#153 = CARTESIAN_POINT('NONE', (0.019431000000000004, -0, 0));
#154 = CARTESIAN_POINT('NONE', (0.019431, -0, 0.007619999999999997));
#155 = CARTESIAN_POINT('NONE', (0.011810999999999999, -0, 0.00762));
#156 = CARTESIAN_POINT('NONE', (0.017208488154790792, 0.01905, 0.0021652289743796143));
#157 = CARTESIAN_POINT('NONE', (0.024411405911013005, 0.019049999999999997, 0.00820919460702596));
#158 = CARTESIAN_POINT('NONE', (0.018367440278366662, 0.01905, 0.01541211236324818));
#159 = CARTESIAN_POINT('NONE', (0.012323474645720315, 0.019049999999999997, 0.022615030119470393));
#160 = CARTESIAN_POINT('NONE', (0.005120556889498097, 0.01905, 0.016571064486824057));
#161 = CARTESIAN_POINT('NONE', (0.009555193704377138, 0.0381, 0.01030836525700518));
#162 = CARTESIAN_POINT('NONE', (0.01087839281819915, 0.0381, 0.0178126003349582));
#163 = CARTESIAN_POINT('NONE', (0.0033741577402461253, 0.0381, 0.019135799448780213));
#164 = CARTESIAN_POINT('NONE', (-0.0041300773377069, 0.0381, 0.02045899856260222));
#165 = CARTESIAN_POINT('NONE', (-0.005453276451528909, 0.0381, 0.012954763484649197));
#166 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 2, ((#151, #152, #153, #154, #155), (#156, #157, #158, #159, #160), (#161, #162, #163, #164, #165)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 2, 3), (0, 1), (0, 0.5, 1), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 0.7071067811865478, 1, 0.7071067811865478, 1), (1, 0.7071067811865477, 1, 0.7071067811865477, 1), (1, 0.7071067811865476, 1, 0.7071067811865476, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#167 = CARTESIAN_POINT('NONE', (0.011810999999999999, -0, 0.00762));
#168 = CARTESIAN_POINT('NONE', (0.004463986884454334, -0, 0.007620000000000003));
#169 = CARTESIAN_POINT('NONE', (0.0007904803266815055, -0, 0.013982699999999999));
#170 = CARTESIAN_POINT('NONE', (0.005120556889498097, 0.01905, 0.016571064486824057));
#171 = CARTESIAN_POINT('NONE', (-0.0018243159746963167, 0.01905, 0.010743624227905427));
#172 = CARTESIAN_POINT('NONE', (-0.010343463710053215, 0.01905, 0.013844340424891665));
#173 = CARTESIAN_POINT('NONE', (-0.005453276451528909, 0.0381, 0.012954763484649197));
#174 = CARTESIAN_POINT('NONE', (-0.006729071890338448, 0.0381, 0.0057193680069774515));
#175 = CARTESIAN_POINT('NONE', (-0.01363300589983399, 0.0381, 0.0032065415281829547));
#176 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 2, ((#167, #168, #169), (#170, #171, #172), (#173, #174, #175)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 3), (0, 1), (0, 1), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 0.8660254037844387, 1), (1, 0.8660254037844384, 1), (1, 0.8660254037844387, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#177 = CARTESIAN_POINT('NONE', (0.0007904803266815029, -0, 0.013982700000000004));
#178 = CARTESIAN_POINT('NONE', (-0.0030195196733185, -0, 0.02058181357683743));
#179 = CARTESIAN_POINT('NONE', (-0.009618633250155922, -0, 0.01677181357683742));
#180 = CARTESIAN_POINT('NONE', (-0.01621774682699334, -0, 0.012961813576837417));
#181 = CARTESIAN_POINT('NONE', (-0.012407746826993343, -0, 0.006362700000000004));
#182 = CARTESIAN_POINT('NONE', (-0.010343463710053215, 0.01905, 0.013844340424891662));
#183 = CARTESIAN_POINT('NONE', (-0.01917915036563614, 0.01905, 0.017060267366826944));
#184 = CARTESIAN_POINT('NONE', (-0.02239507730757142, 0.01905, 0.008224580711244014));
#185 = CARTESIAN_POINT('NONE', (-0.025611004249506707, 0.01905, -0.000611105944338923));
#186 = CARTESIAN_POINT('NONE', (-0.016775317593923766, 0.01905, -0.003827032886274202));
#187 = CARTESIAN_POINT('NONE', (-0.01363300589983399, 0.0381, 0.0032065415281829547));
#188 = CARTESIAN_POINT('NONE', (-0.020793463670222608, 0.0381, 0.0006003480360413621));
#189 = CARTESIAN_POINT('NONE', (-0.018187270178081014, 0.0381, -0.00656010973434726));
#190 = CARTESIAN_POINT('NONE', (-0.015581076685939419, 0.0381, -0.013720567504735885));
#191 = CARTESIAN_POINT('NONE', (-0.008420618915550801, 0.0381, -0.011114374012594288));
#192 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 2, ((#177, #178, #179, #180, #181), (#182, #183, #184, #185, #186), (#187, #188, #189, #190, #191)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 2, 3), (0, 1), (0, 0.5000000000000001, 1), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 0.7071067811865476, 1, 0.7071067811865476, 1), (1, 0.7071067811865475, 1, 0.7071067811865475, 1), (1, 0.7071067811865475, 1, 0.7071067811865475, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#193 = CARTESIAN_POINT('NONE', (-0.012407746826993344, -0, 0.006362700000000004));
#194 = CARTESIAN_POINT('NONE', (-0.00873424026922052, -0, -0.000000000000000004726054498244314));
#195 = CARTESIAN_POINT('NONE', (-0.012407746826993356, -0, -0.006362699999999989));
#196 = CARTESIAN_POINT('NONE', (-0.016775317593923766, 0.01905, -0.003827032886274204));
#197 = CARTESIAN_POINT('NONE', (-0.008256169858566881, 0.019050000000000004, -0.006927749083260438));
#198 = CARTESIAN_POINT('NONE', (-0.006681894987404381, 0.01905, -0.01585590553916532));
#199 = CARTESIAN_POINT('NONE', (-0.008420618915550801, 0.0381, -0.011114374012594288));
#200 = CARTESIAN_POINT('NONE', (-0.0015166849060552505, 0.0381, -0.008601547533799802));
#201 = CARTESIAN_POINT('NONE', (0.004111453664630743, 0.0381, -0.013324116532677054));
#202 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 2, ((#193, #194, #195), (#196, #197, #198), (#199, #200, #201)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 3), (0, 1), (0, 1), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 0.8660254037844387, 1), (1, 0.8660254037844386, 1), (1, 0.8660254037844387, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#203 = CARTESIAN_POINT('NONE', (-0.012407746826993355, -0, -0.006362699999999989));
#204 = CARTESIAN_POINT('NONE', (-0.016217746826993354, -0, -0.012961813576837412));
#205 = CARTESIAN_POINT('NONE', (-0.009618633250155937, -0, -0.01677181357683742));
#206 = CARTESIAN_POINT('NONE', (-0.003019519673318509, -0, -0.020581813576837412));
#207 = CARTESIAN_POINT('NONE', (0.0007904803266814893, -0, -0.013982699999999994));
#208 = CARTESIAN_POINT('NONE', (-0.006681894987404382, 0.01905, -0.01585590553916532));
#209 = CARTESIAN_POINT('NONE', (-0.0050491260880436714, 0.019049999999999997, -0.02511579811374694));
#210 = CARTESIAN_POINT('NONE', (0.0042107664865379535, 0.01905, -0.02348302921438623));
#211 = CARTESIAN_POINT('NONE', (0.01347065906111957, 0.019049999999999997, -0.02185026031502552));
#212 = CARTESIAN_POINT('NONE', (0.011837890161758862, 0.01905, -0.0125903677404439));
#213 = CARTESIAN_POINT('NONE', (0.004111453664630743, 0.0381, -0.013324116532677054));
#214 = CARTESIAN_POINT('NONE', (0.009948712321197359, 0.0381, -0.018222158118488478));
#215 = CARTESIAN_POINT('NONE', (0.014846753907008787, 0.0381, -0.012384899461921867));
#216 = CARTESIAN_POINT('NONE', (0.019744795492820214, 0.0381, -0.006547640805355253));
#217 = CARTESIAN_POINT('NONE', (0.013907536836253597, 0.0381, -0.0016495992195438261));
#218 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 2, ((#203, #204, #205, #206, #207), (#208, #209, #210, #211, #212), (#213, #214, #215, #216, #217)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 2, 3), (0, 1), (0, 0.49999999999999994, 1), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 0.7071067811865475, 1, 0.7071067811865475, 1), (1, 0.7071067811865477, 1, 0.7071067811865477, 1), (1, 0.7071067811865476, 1, 0.7071067811865476, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#219 = CARTESIAN_POINT('NONE', (0.0007904803266814876, -0, -0.013982699999999994));
#220 = CARTESIAN_POINT('NONE', (0.0044639868844543245, -0, -0.007620000000000015));
#221 = CARTESIAN_POINT('NONE', (0.011810999999999978, -0, -0.007619999999999995));
#222 = CARTESIAN_POINT('NONE', (0.011837890161758862, 0.01905, -0.0125903677404439));
#223 = CARTESIAN_POINT('NONE', (0.010263615290596393, 0.019049999999999994, -0.0036622112845390324));
#224 = CARTESIAN_POINT('NONE', (0.017208488154790785, 0.01905, 0.00216522897437961));
#225 = CARTESIAN_POINT('NONE', (0.013907536836253597, 0.0381, -0.0016495992195438261));
#226 = CARTESIAN_POINT('NONE', (0.00827939826556762, 0.038099999999999995, 0.0030729697793334247));
#227 = CARTESIAN_POINT('NONE', (0.009555193704377126, 0.0381, 0.01030836525700516));
#228 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 2, ((#219, #220, #221), (#222, #223, #224), (#225, #226, #227)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 3), (0, 1), (0, 1), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 0.8660254037844402, 1), (1, 0.86602540378444, 1), (1, 0.8660254037844403, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#229 = CARTESIAN_POINT('NONE', (0, 0, -0));
#230 = DIRECTION('NONE', (0, 1, 0));
#231 = AXIS2_PLACEMENT_3D('NONE', #229, #230, $);
#232 = PLANE('NONE', #231);
#233 = CARTESIAN_POINT('NONE', (0, 0.0381, -0));
#234 = DIRECTION('NONE', (0, 1, 0));
#235 = AXIS2_PLACEMENT_3D('NONE', #233, #234, $);
#236 = PLANE('NONE', #235);
#237 = CARTESIAN_POINT('NONE', (-0.0000000000000000001570092458683775, 0.01905, -0.00000000000000000015700924586837753));
#238 = DIRECTION('NONE', (-0, 1, 0));
#239 = DIRECTION('NONE', (1, 0, 0.00000000000000004162603618027453));
#240 = AXIS2_PLACEMENT_3D('NONE', #237, #238, #239);
#241 = CYLINDRICAL_SURFACE('NONE', #240, 0.0037719000000000003);
#242 = ORIENTED_EDGE('NONE', *, *, #146, .F.);
#243 = ORIENTED_EDGE('NONE', *, *, #130, .T.);
#244 = ORIENTED_EDGE('NONE', *, *, #131, .T.);
#245 = ORIENTED_EDGE('NONE', *, *, #132, .T.);
#246 = EDGE_LOOP('NONE', (#242, #243, #244, #245));
#247 = FACE_BOUND('NONE', #246, .T.);
#248 = ADVANCED_FACE('NONE', (#247), #166, .T.);
#249 = ORIENTED_EDGE('NONE', *, *, #131, .F.);
#250 = ORIENTED_EDGE('NONE', *, *, #133, .T.);
#251 = ORIENTED_EDGE('NONE', *, *, #134, .T.);
#252 = ORIENTED_EDGE('NONE', *, *, #135, .T.);
#253 = EDGE_LOOP('NONE', (#249, #250, #251, #252));
#254 = FACE_BOUND('NONE', #253, .T.);
#255 = ADVANCED_FACE('NONE', (#254), #176, .T.);
#256 = ORIENTED_EDGE('NONE', *, *, #134, .F.);
#257 = ORIENTED_EDGE('NONE', *, *, #136, .T.);
#258 = ORIENTED_EDGE('NONE', *, *, #137, .T.);
#259 = ORIENTED_EDGE('NONE', *, *, #138, .T.);
#260 = EDGE_LOOP('NONE', (#256, #257, #258, #259));
#261 = FACE_BOUND('NONE', #260, .T.);
#262 = ADVANCED_FACE('NONE', (#261), #192, .T.);
#263 = ORIENTED_EDGE('NONE', *, *, #137, .F.);
#264 = ORIENTED_EDGE('NONE', *, *, #139, .T.);
#265 = ORIENTED_EDGE('NONE', *, *, #140, .T.);
#266 = ORIENTED_EDGE('NONE', *, *, #141, .T.);
#267 = EDGE_LOOP('NONE', (#263, #264, #265, #266));
#268 = FACE_BOUND('NONE', #267, .T.);
#269 = ADVANCED_FACE('NONE', (#268), #202, .T.);
#270 = ORIENTED_EDGE('NONE', *, *, #140, .F.);
#271 = ORIENTED_EDGE('NONE', *, *, #142, .T.);
#272 = ORIENTED_EDGE('NONE', *, *, #143, .T.);
#273 = ORIENTED_EDGE('NONE', *, *, #144, .T.);
#274 = EDGE_LOOP('NONE', (#270, #271, #272, #273));
#275 = FACE_BOUND('NONE', #274, .T.);
#276 = ADVANCED_FACE('NONE', (#275), #218, .T.);
#277 = ORIENTED_EDGE('NONE', *, *, #143, .F.);
#278 = ORIENTED_EDGE('NONE', *, *, #145, .T.);
#279 = ORIENTED_EDGE('NONE', *, *, #146, .T.);
#280 = ORIENTED_EDGE('NONE', *, *, #147, .T.);
#281 = EDGE_LOOP('NONE', (#277, #278, #279, #280));
#282 = FACE_BOUND('NONE', #281, .T.);
#283 = ADVANCED_FACE('NONE', (#282), #228, .T.);
#284 = ORIENTED_EDGE('NONE', *, *, #132, .F.);
#285 = ORIENTED_EDGE('NONE', *, *, #135, .F.);
#286 = ORIENTED_EDGE('NONE', *, *, #138, .F.);
#287 = ORIENTED_EDGE('NONE', *, *, #141, .F.);
#288 = ORIENTED_EDGE('NONE', *, *, #144, .F.);
#289 = ORIENTED_EDGE('NONE', *, *, #147, .F.);
#290 = ORIENTED_EDGE('NONE', *, *, #149, .T.);
#291 = EDGE_LOOP('NONE', (#284, #285, #286, #287, #288, #289));
#292 = FACE_BOUND('NONE', #291, .T.);
#293 = EDGE_LOOP('NONE', (#290));
#294 = FACE_BOUND('NONE', #293, .T.);
#295 = ADVANCED_FACE('NONE', (#292, #294), #232, .F.);
#296 = ORIENTED_EDGE('NONE', *, *, #145, .F.);
#297 = ORIENTED_EDGE('NONE', *, *, #142, .F.);
#298 = ORIENTED_EDGE('NONE', *, *, #139, .F.);
#299 = ORIENTED_EDGE('NONE', *, *, #136, .F.);
#300 = ORIENTED_EDGE('NONE', *, *, #133, .F.);
#301 = ORIENTED_EDGE('NONE', *, *, #130, .F.);
#302 = ORIENTED_EDGE('NONE', *, *, #150, .F.);
#303 = EDGE_LOOP('NONE', (#296, #297, #298, #299, #300, #301));
#304 = FACE_BOUND('NONE', #303, .T.);
#305 = EDGE_LOOP('NONE', (#302));
#306 = FACE_BOUND('NONE', #305, .T.);
#307 = ADVANCED_FACE('NONE', (#304, #306), #236, .T.);
#308 = ORIENTED_EDGE('NONE', *, *, #150, .T.);
#309 = ORIENTED_EDGE('NONE', *, *, #149, .F.);
#310 = EDGE_LOOP('NONE', (#308));
#311 = FACE_BOUND('NONE', #310, .T.);
#312 = EDGE_LOOP('NONE', (#309));
#313 = FACE_BOUND('NONE', #312, .T.);
#314 = ADVANCED_FACE('NONE', (#311, #313), #241, .F.);
#315 = CLOSED_SHELL('NONE', (#248, #255, #262, #269, #276, #283, #295, #307, #314));
#316 = MANIFOLD_SOLID_BREP('NONE', #315);
#317 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
#318 = PRODUCT_DEFINITION_CONTEXT('part definition', #317, 'design');
#319 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
#320 = PRODUCT_DEFINITION_FORMATION('', $, #319);
#321 = PRODUCT_DEFINITION('design', $, #320, #318);
#322 = PRODUCT_DEFINITION_SHAPE('NONE', $, #321);
#323 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#316), #3);
#324 = SHAPE_DEFINITION_REPRESENTATION(#322, #323);
ENDSEC;
END-ISO-10303-21;