Browse code

added librecad project

Steve caster authored on01/11/2024 12:07:15
Showing1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,427 @@
1
+ISO-10303-21;
2
+HEADER;
3
+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
4
+FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:30',('Author'),(
5
+'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7'
6
+,'Unknown');
7
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
8
+ENDSEC;
9
+DATA;
10
+#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2);
11
+#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes');
12
+#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10);
13
+#4=PRODUCT_DEFINITION_SHAPE('','',#5);
14
+#5=PRODUCT_DEFINITION('design','',#6,#9);
15
+#6=PRODUCT_DEFINITION_FORMATION('','',#7);
16
+#7=PRODUCT('Horizontal, 15.24 mm','Horizontal, 15.24 mm','',(#8));
17
+#8=PRODUCT_CONTEXT('',#2,'mechanical');
18
+#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
19
+#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372);
20
+#11=AXIS2_PLACEMENT_3D('',#12,#13,#14);
21
+#12=CARTESIAN_POINT('',(0.,0.,0.));
22
+#13=DIRECTION('',(0.,0.,1.));
23
+#14=DIRECTION('',(1.,0.,0.));
24
+#15=MANIFOLD_SOLID_BREP('',#16);
25
+#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366));
26
+#17=ADVANCED_FACE('',(#18),#42,.T.);
27
+#18=FACE_BOUND('',#19,.T.);
28
+#19=EDGE_LOOP('',(#20,#29,#36,#41));
29
+#20=ORIENTED_EDGE('',*,*,#21,.T.);
30
+#21=EDGE_CURVE('',#22,#22,#24,.T.);
31
+#22=VERTEX_POINT('',#23);
32
+#23=CARTESIAN_POINT('',(0.971180684282,0.798,0.95));
33
+#24=CIRCLE('',#25,0.798);
34
+#25=AXIS2_PLACEMENT_3D('',#26,#27,#28);
35
+#26=CARTESIAN_POINT('',(0.971180684282,0.,0.95));
36
+#27=DIRECTION('',(-1.,0.,0.));
37
+#28=DIRECTION('',(0.,0.,-1.));
38
+#29=ORIENTED_EDGE('',*,*,#30,.F.);
39
+#30=EDGE_CURVE('',#31,#22,#33,.T.);
40
+#31=VERTEX_POINT('',#32);
41
+#32=CARTESIAN_POINT('',(-0.971180684282,0.798,0.95));
42
+#33=LINE('',#34,#35);
43
+#34=CARTESIAN_POINT('',(-1.3875,0.798,0.95));
44
+#35=VECTOR('',#14,1.);
45
+#36=ORIENTED_EDGE('',*,*,#37,.T.);
46
+#37=EDGE_CURVE('',#31,#31,#38,.T.);
47
+#38=CIRCLE('',#39,0.798);
48
+#39=AXIS2_PLACEMENT_3D('',#40,#14,#13);
49
+#40=CARTESIAN_POINT('',(-0.971180684282,0.,0.95));
50
+#41=ORIENTED_EDGE('',*,*,#30,.T.);
51
+#42=CYLINDRICAL_SURFACE('',#43,0.798);
52
+#43=AXIS2_PLACEMENT_3D('',#44,#14,#45);
53
+#44=CARTESIAN_POINT('',(-1.3875,0.,0.95));
54
+#45=DIRECTION('',(0.,1.,0.));
55
+#46=ADVANCED_FACE('',(#47),#62,.T.);
56
+#47=FACE_BOUND('',#48,.F.);
57
+#48=EDGE_LOOP('',(#49,#56,#20,#61));
58
+#49=ORIENTED_EDGE('',*,*,#50,.T.);
59
+#50=EDGE_CURVE('',#51,#51,#53,.T.);
60
+#51=VERTEX_POINT('',#52);
61
+#52=CARTESIAN_POINT('',(1.241666666667,0.95,0.95));
62
+#53=CIRCLE('',#54,0.95);
63
+#54=AXIS2_PLACEMENT_3D('',#55,#14,#45);
64
+#55=CARTESIAN_POINT('',(1.241666666667,0.,0.95));
65
+#56=ORIENTED_EDGE('',*,*,#57,.T.);
66
+#57=EDGE_CURVE('',#51,#22,#58,.T.);
67
+#58=CIRCLE('',#59,0.316666666667);
68
+#59=AXIS2_PLACEMENT_3D('',#60,#13,#45);
69
+#60=CARTESIAN_POINT('',(1.241666666667,0.633333333333,0.95));
70
+#61=ORIENTED_EDGE('',*,*,#57,.F.);
71
+#62=TOROIDAL_SURFACE('',#63,0.633333333333,0.316666666667);
72
+#63=AXIS2_PLACEMENT_3D('',#55,#27,#45);
73
+#64=ADVANCED_FACE('',(#65),#81,.T.);
74
+#65=FACE_BOUND('',#66,.T.);
75
+#66=EDGE_LOOP('',(#67,#74,#79,#80));
76
+#67=ORIENTED_EDGE('',*,*,#68,.T.);
77
+#68=EDGE_CURVE('',#69,#69,#71,.T.);
78
+#69=VERTEX_POINT('',#70);
79
+#70=CARTESIAN_POINT('',(-1.241666666667,0.95,0.95));
80
+#71=CIRCLE('',#72,0.95);
81
+#72=AXIS2_PLACEMENT_3D('',#73,#14,#45);
82
+#73=CARTESIAN_POINT('',(-1.241666666667,0.,0.95));
83
+#74=ORIENTED_EDGE('',*,*,#75,.T.);
84
+#75=EDGE_CURVE('',#69,#31,#76,.T.);
85
+#76=CIRCLE('',#77,0.316666666667);
86
+#77=AXIS2_PLACEMENT_3D('',#78,#28,#45);
87
+#78=CARTESIAN_POINT('',(-1.241666666667,0.633333333333,0.95));
88
+#79=ORIENTED_EDGE('',*,*,#37,.F.);
89
+#80=ORIENTED_EDGE('',*,*,#75,.F.);
90
+#81=TOROIDAL_SURFACE('',#72,0.633333333333,0.316666666667);
91
+#82=ADVANCED_FACE('',(#83),#97,.T.);
92
+#83=FACE_BOUND('',#84,.T.);
93
+#84=EDGE_LOOP('',(#85,#91,#96,#49));
94
+#85=ORIENTED_EDGE('',*,*,#86,.T.);
95
+#86=EDGE_CURVE('',#51,#87,#89,.T.);
96
+#87=VERTEX_POINT('',#88);
97
+#88=CARTESIAN_POINT('',(1.533333333333,0.95,0.95));
98
+#89=LINE('',#90,#35);
99
+#90=CARTESIAN_POINT('',(0.925,0.95,0.95));
100
+#91=ORIENTED_EDGE('',*,*,#92,.F.);
101
+#92=EDGE_CURVE('',#87,#87,#93,.T.);
102
+#93=CIRCLE('',#94,0.95);
103
+#94=AXIS2_PLACEMENT_3D('',#95,#14,#45);
104
+#95=CARTESIAN_POINT('',(1.533333333333,0.,0.95));
105
+#96=ORIENTED_EDGE('',*,*,#86,.F.);
106
+#97=CYLINDRICAL_SURFACE('',#98,0.95);
107
+#98=AXIS2_PLACEMENT_3D('',#99,#14,#45);
108
+#99=CARTESIAN_POINT('',(0.925,0.,0.95));
109
+#100=ADVANCED_FACE('',(#101),#116,.T.);
110
+#101=FACE_BOUND('',#102,.T.);
111
+#102=EDGE_LOOP('',(#103,#109,#110,#111));
112
+#103=ORIENTED_EDGE('',*,*,#104,.T.);
113
+#104=EDGE_CURVE('',#105,#69,#107,.T.);
114
+#105=VERTEX_POINT('',#106);
115
+#106=CARTESIAN_POINT('',(-1.533333333333,0.95,0.95));
116
+#107=LINE('',#108,#35);
117
+#108=CARTESIAN_POINT('',(-1.85,0.95,0.95));
118
+#109=ORIENTED_EDGE('',*,*,#68,.F.);
119
+#110=ORIENTED_EDGE('',*,*,#104,.F.);
120
+#111=ORIENTED_EDGE('',*,*,#112,.T.);
121
+#112=EDGE_CURVE('',#105,#105,#113,.T.);
122
+#113=CIRCLE('',#114,0.95);
123
+#114=AXIS2_PLACEMENT_3D('',#115,#14,#45);
124
+#115=CARTESIAN_POINT('',(-1.533333333333,0.,0.95));
125
+#116=CYLINDRICAL_SURFACE('',#117,0.95);
126
+#117=AXIS2_PLACEMENT_3D('',#118,#14,#45);
127
+#118=CARTESIAN_POINT('',(-1.85,0.,0.95));
128
+#119=ADVANCED_FACE('',(#120),#136,.T.);
129
+#120=FACE_BOUND('',#121,.T.);
130
+#121=EDGE_LOOP('',(#122,#129,#130,#131));
131
+#122=ORIENTED_EDGE('',*,*,#123,.F.);
132
+#123=EDGE_CURVE('',#87,#124,#126,.T.);
133
+#124=VERTEX_POINT('',#125);
134
+#125=CARTESIAN_POINT('',(1.85,0.633333333333,0.95));
135
+#126=CIRCLE('',#127,0.316666666667);
136
+#127=AXIS2_PLACEMENT_3D('',#128,#28,#45);
137
+#128=CARTESIAN_POINT('',(1.533333333333,0.633333333333,0.95));
138
+#129=ORIENTED_EDGE('',*,*,#92,.T.);
139
+#130=ORIENTED_EDGE('',*,*,#123,.T.);
140
+#131=ORIENTED_EDGE('',*,*,#132,.F.);
141
+#132=EDGE_CURVE('',#124,#124,#133,.T.);
142
+#133=CIRCLE('',#134,0.633333333333);
143
+#134=AXIS2_PLACEMENT_3D('',#135,#14,#45);
144
+#135=CARTESIAN_POINT('',(1.85,0.,0.95));
145
+#136=TOROIDAL_SURFACE('',#94,0.633333333333,0.316666666667);
146
+#137=ADVANCED_FACE('',(#138),#152,.T.);
147
+#138=FACE_BOUND('',#139,.F.);
148
+#139=EDGE_LOOP('',(#140,#147,#148,#149));
149
+#140=ORIENTED_EDGE('',*,*,#141,.F.);
150
+#141=EDGE_CURVE('',#105,#142,#144,.T.);
151
+#142=VERTEX_POINT('',#143);
152
+#143=CARTESIAN_POINT('',(-1.85,0.633333333333,0.95));
153
+#144=CIRCLE('',#145,0.316666666667);
154
+#145=AXIS2_PLACEMENT_3D('',#146,#13,#45);
155
+#146=CARTESIAN_POINT('',(-1.533333333333,0.633333333333,0.95));
156
+#147=ORIENTED_EDGE('',*,*,#112,.F.);
157
+#148=ORIENTED_EDGE('',*,*,#141,.T.);
158
+#149=ORIENTED_EDGE('',*,*,#150,.T.);
159
+#150=EDGE_CURVE('',#142,#142,#151,.T.);
160
+#151=CIRCLE('',#117,0.633333333333);
161
+#152=TOROIDAL_SURFACE('',#153,0.633333333333,0.316666666667);
162
+#153=AXIS2_PLACEMENT_3D('',#115,#27,#45);
163
+#154=ADVANCED_FACE('',(#155,#158),#166,.T.);
164
+#155=FACE_BOUND('',#156,.T.);
165
+#156=EDGE_LOOP('',(#157));
166
+#157=ORIENTED_EDGE('',*,*,#132,.T.);
167
+#158=FACE_BOUND('',#159,.T.);
168
+#159=EDGE_LOOP('',(#160));
169
+#160=ORIENTED_EDGE('',*,*,#161,.F.);
170
+#161=EDGE_CURVE('',#162,#162,#164,.T.);
171
+#162=VERTEX_POINT('',#163);
172
+#163=CARTESIAN_POINT('',(1.85,0.,0.725));
173
+#164=CIRCLE('',#165,0.225);
174
+#165=AXIS2_PLACEMENT_3D('',#135,#14,#28);
175
+#166=PLANE('',#134);
176
+#167=ADVANCED_FACE('',(#168,#170),#178,.F.);
177
+#168=FACE_BOUND('',#169,.F.);
178
+#169=EDGE_LOOP('',(#149));
179
+#170=FACE_BOUND('',#171,.F.);
180
+#171=EDGE_LOOP('',(#172));
181
+#172=ORIENTED_EDGE('',*,*,#173,.F.);
182
+#173=EDGE_CURVE('',#174,#174,#176,.T.);
183
+#174=VERTEX_POINT('',#175);
184
+#175=CARTESIAN_POINT('',(-1.85,0.,0.725));
185
+#176=CIRCLE('',#177,0.225);
186
+#177=AXIS2_PLACEMENT_3D('',#118,#14,#28);
187
+#178=PLANE('',#117);
188
+#179=ADVANCED_FACE('',(#180),#195,.T.);
189
+#180=FACE_BOUND('',#181,.T.);
190
+#181=EDGE_LOOP('',(#182,#183,#189,#194));
191
+#182=ORIENTED_EDGE('',*,*,#161,.T.);
192
+#183=ORIENTED_EDGE('',*,*,#184,.T.);
193
+#184=EDGE_CURVE('',#162,#185,#187,.T.);
194
+#185=VERTEX_POINT('',#186);
195
+#186=CARTESIAN_POINT('',(7.12,0.,0.725));
196
+#187=LINE('',#188,#35);
197
+#188=CARTESIAN_POINT('',(-7.12,0.,0.725));
198
+#189=ORIENTED_EDGE('',*,*,#190,.F.);
199
+#190=EDGE_CURVE('',#185,#185,#191,.T.);
200
+#191=CIRCLE('',#192,0.225);
201
+#192=AXIS2_PLACEMENT_3D('',#193,#14,#28);
202
+#193=CARTESIAN_POINT('',(7.12,0.,0.95));
203
+#194=ORIENTED_EDGE('',*,*,#184,.F.);
204
+#195=CYLINDRICAL_SURFACE('',#196,0.225);
205
+#196=AXIS2_PLACEMENT_3D('',#197,#14,#28);
206
+#197=CARTESIAN_POINT('',(-7.12,0.,0.95));
207
+#198=ADVANCED_FACE('',(#199),#195,.T.);
208
+#199=FACE_BOUND('',#200,.T.);
209
+#200=EDGE_LOOP('',(#201,#211,#172,#213));
210
+#201=ORIENTED_EDGE('',*,*,#202,.T.);
211
+#202=EDGE_CURVE('',#203,#203,#204,.T.);
212
+#203=VERTEX_POINT('',#188);
213
+#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
214
+#205=CARTESIAN_POINT('',(-7.12,-2.755455298082E-17,0.725));
215
+#206=CARTESIAN_POINT('',(-7.12,0.373847192003,0.725));
216
+#207=CARTESIAN_POINT('',(-7.12,0.42752528623,1.187273342873));
217
+#208=CARTESIAN_POINT('',(-7.12,7.781482506524E-16,1.568551307227));
218
+#209=CARTESIAN_POINT('',(-7.12,-0.42752528623,1.187273342873));
219
+#210=CARTESIAN_POINT('',(-7.12,-0.373847192003,0.725));
220
+#211=ORIENTED_EDGE('',*,*,#212,.T.);
221
+#212=EDGE_CURVE('',#203,#174,#187,.T.);
222
+#213=ORIENTED_EDGE('',*,*,#212,.F.);
223
+#214=ADVANCED_FACE('',(#215),#239,.T.);
224
+#215=FACE_BOUND('',#216,.T.);
225
+#216=EDGE_LOOP('',(#217,#229,#237,#238));
226
+#217=ORIENTED_EDGE('',*,*,#218,.T.);
227
+#218=EDGE_CURVE('',#185,#219,#221,.T.);
228
+#219=VERTEX_POINT('',#220);
229
+#220=CARTESIAN_POINT('',(7.395,0.,0.45));
230
+#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
231
+#222=CARTESIAN_POINT('',(7.12,-2.755455298082E-17,0.725));
232
+#223=CARTESIAN_POINT('',(7.191994831645,-2.755455298082E-17,0.725));
233
+#224=CARTESIAN_POINT('',(7.26398966329,-2.755455298082E-17,0.702382156581));
234
+#225=CARTESIAN_POINT('',(7.327126507298,-2.755455298082E-17,0.657126507298));
235
+#226=CARTESIAN_POINT('',(7.372382156581,-2.755455298082E-17,0.59398966329));
236
+#227=CARTESIAN_POINT('',(7.395,-2.755455298082E-17,0.521994831645));
237
+#228=CARTESIAN_POINT('',(7.395,-2.755455298082E-17,0.45));
238
+#229=ORIENTED_EDGE('',*,*,#230,.F.);
239
+#230=EDGE_CURVE('',#219,#219,#231,.T.);
240
+#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
241
+#232=CARTESIAN_POINT('',(7.395,0.373847192003,0.45));
242
+#233=CARTESIAN_POINT('',(7.857273342873,0.42752528623,0.45));
243
+#234=CARTESIAN_POINT('',(8.238551307227,7.781482506524E-16,0.45));
244
+#235=CARTESIAN_POINT('',(7.857273342873,-0.42752528623,0.45));
245
+#236=CARTESIAN_POINT('',(7.395,-0.373847192003,0.45));
246
+#237=ORIENTED_EDGE('',*,*,#218,.F.);
247
+#238=ORIENTED_EDGE('',*,*,#190,.T.);
248
+#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
249
+#240=CARTESIAN_POINT('',(7.12,0.373847192003,0.725));
250
+#241=CARTESIAN_POINT('',(7.191994831645,0.373847192003,0.725));
251
+#242=CARTESIAN_POINT('',(7.26398966329,0.373847192003,0.702382156581));
252
+#243=CARTESIAN_POINT('',(7.327126507298,0.373847192003,0.657126507298));
253
+#244=CARTESIAN_POINT('',(7.372382156581,0.373847192003,0.59398966329));
254
+#245=CARTESIAN_POINT('',(7.395,0.373847192003,0.521994831645));
255
+#246=CARTESIAN_POINT('',(7.12,0.42752528623,1.187273342873));
256
+#247=CARTESIAN_POINT('',(7.313017709805,0.42752528623,1.187273342873));
257
+#248=CARTESIAN_POINT('',(7.50603541961,0.42752528623,1.12663504096));
258
+#249=CARTESIAN_POINT('',(7.675304917939,0.42752528623,1.005304917939));
259
+#250=CARTESIAN_POINT('',(7.79663504096,0.42752528623,0.83603541961));
260
+#251=CARTESIAN_POINT('',(7.857273342873,0.42752528623,0.643017709805));
261
+#252=CARTESIAN_POINT('',(7.12,7.781482506524E-16,1.568551307227));
262
+#253=CARTESIAN_POINT('',(7.412836047454,7.781482506524E-16,1.568551307227));
263
+#254=CARTESIAN_POINT('',(7.705672094908,7.781482506523E-16,1.476554149688));
264
+#255=CARTESIAN_POINT('',(7.96247863818,7.781482506524E-16,1.29247863818));
265
+#256=CARTESIAN_POINT('',(8.146554149688,7.781482506523E-16,1.035672094908));
266
+#257=CARTESIAN_POINT('',(8.238551307227,7.781482506524E-16,0.742836047454));
267
+#258=CARTESIAN_POINT('',(7.12,-0.42752528623,1.187273342873));
268
+#259=CARTESIAN_POINT('',(7.313017709805,-0.42752528623,1.187273342873));
269
+#260=CARTESIAN_POINT('',(7.50603541961,-0.42752528623,1.12663504096));
270
+#261=CARTESIAN_POINT('',(7.675304917939,-0.42752528623,1.005304917939));
271
+#262=CARTESIAN_POINT('',(7.79663504096,-0.42752528623,0.83603541961));
272
+#263=CARTESIAN_POINT('',(7.857273342873,-0.42752528623,0.643017709805));
273
+#264=CARTESIAN_POINT('',(7.12,-0.373847192003,0.725));
274
+#265=CARTESIAN_POINT('',(7.191994831645,-0.373847192003,0.725));
275
+#266=CARTESIAN_POINT('',(7.26398966329,-0.373847192003,0.702382156581));
276
+#267=CARTESIAN_POINT('',(7.327126507298,-0.373847192003,0.657126507298));
277
+#268=CARTESIAN_POINT('',(7.372382156581,-0.373847192003,0.59398966329));
278
+#269=CARTESIAN_POINT('',(7.395,-0.373847192003,0.521994831645));
279
+#270=ADVANCED_FACE('',(#271),#291,.T.);
280
+#271=FACE_BOUND('',#272,.T.);
281
+#272=EDGE_LOOP('',(#273,#284,#285,#286));
282
+#273=ORIENTED_EDGE('',*,*,#274,.T.);
283
+#274=EDGE_CURVE('',#275,#203,#277,.T.);
284
+#275=VERTEX_POINT('',#276);
285
+#276=CARTESIAN_POINT('',(-7.395,0.,0.45));
286
+#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
287
+#278=CARTESIAN_POINT('',(-7.395,-2.755455298082E-17,0.45));
288
+#279=CARTESIAN_POINT('',(-7.395,-2.755455298082E-17,0.521994831645));
289
+#280=CARTESIAN_POINT('',(-7.372382156581,-2.755455298082E-17,0.59398966329));
290
+#281=CARTESIAN_POINT('',(-7.327126507298,-2.755455298082E-17,0.657126507298));
291
+#282=CARTESIAN_POINT('',(-7.26398966329,-2.755455298082E-17,0.702382156581));
292
+#283=CARTESIAN_POINT('',(-7.191994831645,-2.755455298082E-17,0.725));
293
+#284=ORIENTED_EDGE('',*,*,#202,.F.);
294
+#285=ORIENTED_EDGE('',*,*,#274,.F.);
295
+#286=ORIENTED_EDGE('',*,*,#287,.T.);
296
+#287=EDGE_CURVE('',#275,#275,#288,.T.);
297
+#288=CIRCLE('',#289,0.225);
298
+#289=AXIS2_PLACEMENT_3D('',#290,#13,#14);
299
+#290=CARTESIAN_POINT('',(-7.62,0.,0.45));
300
+#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
301
+#292=CARTESIAN_POINT('',(-7.395,0.373847192003,0.45));
302
+#293=CARTESIAN_POINT('',(-7.395,0.373847192003,0.521994831645));
303
+#294=CARTESIAN_POINT('',(-7.372382156581,0.373847192003,0.59398966329));
304
+#295=CARTESIAN_POINT('',(-7.327126507298,0.373847192003,0.657126507298));
305
+#296=CARTESIAN_POINT('',(-7.26398966329,0.373847192003,0.702382156581));
306
+#297=CARTESIAN_POINT('',(-7.191994831645,0.373847192003,0.725));
307
+#298=CARTESIAN_POINT('',(-7.857273342873,0.42752528623,0.45));
308
+#299=CARTESIAN_POINT('',(-7.857273342873,0.42752528623,0.643017709805));
309
+#300=CARTESIAN_POINT('',(-7.79663504096,0.42752528623,0.83603541961));
310
+#301=CARTESIAN_POINT('',(-7.675304917939,0.42752528623,1.005304917939));
311
+#302=CARTESIAN_POINT('',(-7.50603541961,0.42752528623,1.12663504096));
312
+#303=CARTESIAN_POINT('',(-7.313017709805,0.42752528623,1.187273342873));
313
+#304=CARTESIAN_POINT('',(-8.238551307227,7.781482506524E-16,0.45));
314
+#305=CARTESIAN_POINT('',(-8.238551307227,7.781482506524E-16,0.742836047454));
315
+#306=CARTESIAN_POINT('',(-8.146554149688,7.781482506523E-16,1.035672094908));
316
+#307=CARTESIAN_POINT('',(-7.96247863818,7.781482506524E-16,1.29247863818));
317
+#308=CARTESIAN_POINT('',(-7.705672094908,7.781482506523E-16,1.476554149688));
318
+#309=CARTESIAN_POINT('',(-7.412836047454,7.781482506524E-16,1.568551307227));
319
+#310=CARTESIAN_POINT('',(-7.857273342873,-0.42752528623,0.45));
320
+#311=CARTESIAN_POINT('',(-7.857273342873,-0.42752528623,0.643017709805));
321
+#312=CARTESIAN_POINT('',(-7.79663504096,-0.42752528623,0.83603541961));
322
+#313=CARTESIAN_POINT('',(-7.675304917939,-0.42752528623,1.005304917939));
323
+#314=CARTESIAN_POINT('',(-7.50603541961,-0.42752528623,1.12663504096));
324
+#315=CARTESIAN_POINT('',(-7.313017709805,-0.42752528623,1.187273342873));
325
+#316=CARTESIAN_POINT('',(-7.395,-0.373847192003,0.45));
326
+#317=CARTESIAN_POINT('',(-7.395,-0.373847192003,0.521994831645));
327
+#318=CARTESIAN_POINT('',(-7.372382156581,-0.373847192003,0.59398966329));
328
+#319=CARTESIAN_POINT('',(-7.327126507298,-0.373847192003,0.657126507298));
329
+#320=CARTESIAN_POINT('',(-7.26398966329,-0.373847192003,0.702382156581));
330
+#321=CARTESIAN_POINT('',(-7.191994831645,-0.373847192003,0.725));
331
+#322=ADVANCED_FACE('',(#323),#338,.T.);
332
+#323=FACE_BOUND('',#324,.T.);
333
+#324=EDGE_LOOP('',(#325,#331,#336,#337));
334
+#325=ORIENTED_EDGE('',*,*,#326,.T.);
335
+#326=EDGE_CURVE('',#219,#327,#329,.T.);
336
+#327=VERTEX_POINT('',#328);
337
+#328=CARTESIAN_POINT('',(7.395,-5.510910596163E-17,-3.));
338
+#329=LINE('',#220,#330);
339
+#330=VECTOR('',#28,1.);
340
+#331=ORIENTED_EDGE('',*,*,#332,.F.);
341
+#332=EDGE_CURVE('',#327,#327,#333,.T.);
342
+#333=CIRCLE('',#334,0.225);
343
+#334=AXIS2_PLACEMENT_3D('',#335,#28,#27);
344
+#335=CARTESIAN_POINT('',(7.62,0.,-3.));
345
+#336=ORIENTED_EDGE('',*,*,#326,.F.);
346
+#337=ORIENTED_EDGE('',*,*,#230,.T.);
347
+#338=CYLINDRICAL_SURFACE('',#339,0.225);
348
+#339=AXIS2_PLACEMENT_3D('',#340,#28,#27);
349
+#340=CARTESIAN_POINT('',(7.62,0.,0.45));
350
+#341=ADVANCED_FACE('',(#342),#358,.T.);
351
+#342=FACE_BOUND('',#343,.T.);
352
+#343=EDGE_LOOP('',(#344,#351,#352,#353));
353
+#344=ORIENTED_EDGE('',*,*,#345,.T.);
354
+#345=EDGE_CURVE('',#346,#275,#348,.T.);
355
+#346=VERTEX_POINT('',#347);
356
+#347=CARTESIAN_POINT('',(-7.395,-5.510910596163E-17,-3.));
357
+#348=LINE('',#349,#350);
358
+#349=CARTESIAN_POINT('',(-7.395,0.,-3.));
359
+#350=VECTOR('',#13,1.);
360
+#351=ORIENTED_EDGE('',*,*,#287,.F.);
361
+#352=ORIENTED_EDGE('',*,*,#345,.F.);
362
+#353=ORIENTED_EDGE('',*,*,#354,.T.);
363
+#354=EDGE_CURVE('',#346,#346,#355,.T.);
364
+#355=CIRCLE('',#356,0.225);
365
+#356=AXIS2_PLACEMENT_3D('',#357,#13,#14);
366
+#357=CARTESIAN_POINT('',(-7.62,0.,-3.));
367
+#358=CYLINDRICAL_SURFACE('',#356,0.225);
368
+#359=ADVANCED_FACE('',(#360),#363,.T.);
369
+#360=FACE_BOUND('',#361,.T.);
370
+#361=EDGE_LOOP('',(#362));
371
+#362=ORIENTED_EDGE('',*,*,#332,.T.);
372
+#363=PLANE('',#364);
373
+#364=AXIS2_PLACEMENT_3D('',#365,#28,#27);
374
+#365=CARTESIAN_POINT('',(7.62,2.642556912461E-17,-3.));
375
+#366=ADVANCED_FACE('',(#367),#369,.F.);
376
+#367=FACE_BOUND('',#368,.F.);
377
+#368=EDGE_LOOP('',(#353));
378
+#369=PLANE('',#370);
379
+#370=AXIS2_PLACEMENT_3D('',#371,#13,#14);
380
+#371=CARTESIAN_POINT('',(-7.62,1.45554290852E-17,-3.));
381
+#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
382
+#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
383
+#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
384
+#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
385
+#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy');
386
+#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
387
+#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372);
388
+#379=STYLED_ITEM('color',(#380),#17);
389
+#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387));
390
+#381=SURFACE_STYLE_USAGE(.BOTH.,#382);
391
+#382=SURFACE_SIDE_STYLE('',(#383));
392
+#383=SURFACE_STYLE_FILL_AREA(#384);
393
+#384=FILL_AREA_STYLE('',(#385));
394
+#385=FILL_AREA_STYLE_COLOUR('',#386);
395
+#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
396
+#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386);
397
+#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
398
+#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379);
399
+#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379);
400
+#391=STYLED_ITEM('color',(#380),#46);
401
+#392=STYLED_ITEM('color',(#380),#64);
402
+#393=STYLED_ITEM('color',(#380),#82);
403
+#394=STYLED_ITEM('color',(#380),#100);
404
+#395=STYLED_ITEM('color',(#380),#119);
405
+#396=STYLED_ITEM('color',(#380),#137);
406
+#397=STYLED_ITEM('color',(#380),#154);
407
+#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397);
408
+#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406));
409
+#400=SURFACE_STYLE_USAGE(.BOTH.,#401);
410
+#401=SURFACE_SIDE_STYLE('',(#402));
411
+#402=SURFACE_STYLE_FILL_AREA(#403);
412
+#403=FILL_AREA_STYLE('',(#404));
413
+#404=FILL_AREA_STYLE_COLOUR('',#405);
414
+#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
415
+#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405);
416
+#407=STYLED_ITEM('color',(#380),#167);
417
+#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407);
418
+#409=STYLED_ITEM('color',(#399),#179);
419
+#410=STYLED_ITEM('color',(#399),#198);
420
+#411=STYLED_ITEM('color',(#399),#214);
421
+#412=STYLED_ITEM('color',(#399),#270);
422
+#413=STYLED_ITEM('color',(#399),#322);
423
+#414=STYLED_ITEM('color',(#399),#341);
424
+#415=STYLED_ITEM('color',(#399),#359);
425
+#416=STYLED_ITEM('color',(#399),#366);
426
+ENDSEC;
427
+END-ISO-10303-21;