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,426 @@
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('Vertical, 2.54 mm','Vertical, 2.54 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),#371);
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,#166,#177,#196,#207,#263,#269,#288,#344,#364));
26
+#17=ADVANCED_FACE('',(#18),#43,.T.);
27
+#18=FACE_BOUND('',#19,.T.);
28
+#19=EDGE_LOOP('',(#20,#29,#36,#42));
29
+#20=ORIENTED_EDGE('',*,*,#21,.T.);
30
+#21=EDGE_CURVE('',#22,#22,#24,.T.);
31
+#22=VERTEX_POINT('',#23);
32
+#23=CARTESIAN_POINT('',(-0.472,-9.772681457196E-17,3.121180684282));
33
+#24=CIRCLE('',#25,0.798);
34
+#25=AXIS2_PLACEMENT_3D('',#26,#27,#28);
35
+#26=CARTESIAN_POINT('',(-1.27,0.,3.121180684282));
36
+#27=DIRECTION('',(0.,0.,-1.));
37
+#28=DIRECTION('',(0.,1.,0.));
38
+#29=ORIENTED_EDGE('',*,*,#30,.F.);
39
+#30=EDGE_CURVE('',#31,#22,#33,.T.);
40
+#31=VERTEX_POINT('',#32);
41
+#32=CARTESIAN_POINT('',(-0.472,-9.772681457196E-17,1.178819315718));
42
+#33=LINE('',#34,#35);
43
+#34=CARTESIAN_POINT('',(-0.472,-1.954536291439E-16,0.7625));
44
+#35=VECTOR('',#13,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,#13,#41);
49
+#40=CARTESIAN_POINT('',(-1.27,0.,1.178819315718));
50
+#41=DIRECTION('',(0.,-1.,0.));
51
+#42=ORIENTED_EDGE('',*,*,#30,.T.);
52
+#43=CYLINDRICAL_SURFACE('',#44,0.798);
53
+#44=AXIS2_PLACEMENT_3D('',#45,#13,#14);
54
+#45=CARTESIAN_POINT('',(-1.27,0.,0.7625));
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('',(-0.32,0.,3.391666666667));
62
+#53=CIRCLE('',#54,0.95);
63
+#54=AXIS2_PLACEMENT_3D('',#55,#13,#14);
64
+#55=CARTESIAN_POINT('',(-1.27,0.,3.391666666667));
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,#28,#14);
69
+#60=CARTESIAN_POINT('',(-0.636666666667,0.,3.391666666667));
70
+#61=ORIENTED_EDGE('',*,*,#57,.F.);
71
+#62=TOROIDAL_SURFACE('',#63,0.633333333333,0.316666666667);
72
+#63=AXIS2_PLACEMENT_3D('',#55,#27,#14);
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('',(-0.32,0.,0.908333333333));
80
+#71=CIRCLE('',#72,0.95);
81
+#72=AXIS2_PLACEMENT_3D('',#73,#13,#14);
82
+#73=CARTESIAN_POINT('',(-1.27,0.,0.908333333333));
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,#41,#14);
87
+#78=CARTESIAN_POINT('',(-0.636666666667,0.,0.908333333333));
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('',(-0.32,0.,3.683333333333));
98
+#89=LINE('',#90,#35);
99
+#90=CARTESIAN_POINT('',(-0.32,-2.32682891838E-16,3.075));
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,#13,#14);
104
+#95=CARTESIAN_POINT('',(-1.27,0.,3.683333333333));
105
+#96=ORIENTED_EDGE('',*,*,#86,.F.);
106
+#97=CYLINDRICAL_SURFACE('',#98,0.95);
107
+#98=AXIS2_PLACEMENT_3D('',#99,#13,#14);
108
+#99=CARTESIAN_POINT('',(-1.27,0.,3.075));
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('',(-0.32,0.,0.616666666667));
116
+#107=LINE('',#108,#35);
117
+#108=CARTESIAN_POINT('',(-0.32,-2.32682891838E-16,0.3));
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,#13,#14);
124
+#115=CARTESIAN_POINT('',(-1.27,0.,0.616666666667));
125
+#116=CYLINDRICAL_SURFACE('',#117,0.95);
126
+#117=AXIS2_PLACEMENT_3D('',#118,#13,#14);
127
+#118=CARTESIAN_POINT('',(-1.27,0.,0.3));
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('',(-0.636666666667,0.,4.));
135
+#126=CIRCLE('',#127,0.316666666667);
136
+#127=AXIS2_PLACEMENT_3D('',#128,#41,#14);
137
+#128=CARTESIAN_POINT('',(-0.636666666667,0.,3.683333333333));
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,#13,#14);
144
+#135=CARTESIAN_POINT('',(-1.27,0.,4.));
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('',(-0.636666666667,0.,0.3));
153
+#144=CIRCLE('',#145,0.316666666667);
154
+#145=AXIS2_PLACEMENT_3D('',#146,#28,#14);
155
+#146=CARTESIAN_POINT('',(-0.636666666667,0.,0.616666666667));
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,#14);
163
+#154=ADVANCED_FACE('',(#155,#158),#165,.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.045,0.,4.));
173
+#164=CIRCLE('',#134,0.225);
174
+#165=PLANE('',#134);
175
+#166=ADVANCED_FACE('',(#167,#169),#176,.F.);
176
+#167=FACE_BOUND('',#168,.F.);
177
+#168=EDGE_LOOP('',(#149));
178
+#169=FACE_BOUND('',#170,.F.);
179
+#170=EDGE_LOOP('',(#171));
180
+#171=ORIENTED_EDGE('',*,*,#172,.F.);
181
+#172=EDGE_CURVE('',#173,#173,#175,.T.);
182
+#173=VERTEX_POINT('',#174);
183
+#174=CARTESIAN_POINT('',(-1.045,0.,0.3));
184
+#175=CIRCLE('',#117,0.225);
185
+#176=PLANE('',#117);
186
+#177=ADVANCED_FACE('',(#178),#193,.T.);
187
+#178=FACE_BOUND('',#179,.T.);
188
+#179=EDGE_LOOP('',(#180,#181,#187,#192));
189
+#180=ORIENTED_EDGE('',*,*,#161,.T.);
190
+#181=ORIENTED_EDGE('',*,*,#182,.T.);
191
+#182=EDGE_CURVE('',#162,#183,#185,.T.);
192
+#183=VERTEX_POINT('',#184);
193
+#184=CARTESIAN_POINT('',(-1.045,0.,4.025));
194
+#185=LINE('',#186,#35);
195
+#186=CARTESIAN_POINT('',(-1.045,0.,-3.));
196
+#187=ORIENTED_EDGE('',*,*,#188,.F.);
197
+#188=EDGE_CURVE('',#183,#183,#189,.T.);
198
+#189=CIRCLE('',#190,0.225);
199
+#190=AXIS2_PLACEMENT_3D('',#191,#13,#14);
200
+#191=CARTESIAN_POINT('',(-1.27,0.,4.025));
201
+#192=ORIENTED_EDGE('',*,*,#182,.F.);
202
+#193=CYLINDRICAL_SURFACE('',#194,0.225);
203
+#194=AXIS2_PLACEMENT_3D('',#195,#13,#14);
204
+#195=CARTESIAN_POINT('',(-1.27,0.,-3.));
205
+#196=ADVANCED_FACE('',(#197),#193,.T.);
206
+#197=FACE_BOUND('',#198,.T.);
207
+#198=EDGE_LOOP('',(#199,#204,#171,#206));
208
+#199=ORIENTED_EDGE('',*,*,#200,.T.);
209
+#200=EDGE_CURVE('',#201,#201,#203,.T.);
210
+#201=VERTEX_POINT('',#202);
211
+#202=CARTESIAN_POINT('',(-1.045,-5.510910596163E-17,-3.));
212
+#203=CIRCLE('',#194,0.225);
213
+#204=ORIENTED_EDGE('',*,*,#205,.T.);
214
+#205=EDGE_CURVE('',#201,#173,#185,.T.);
215
+#206=ORIENTED_EDGE('',*,*,#205,.F.);
216
+#207=ADVANCED_FACE('',(#208),#232,.T.);
217
+#208=FACE_BOUND('',#209,.T.);
218
+#209=EDGE_LOOP('',(#210,#222,#230,#231));
219
+#210=ORIENTED_EDGE('',*,*,#211,.T.);
220
+#211=EDGE_CURVE('',#183,#212,#214,.T.);
221
+#212=VERTEX_POINT('',#213);
222
+#213=CARTESIAN_POINT('',(-0.77,0.,4.3));
223
+#214=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#215,#216,#217,#218,#219,#220,#221),.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('') );
224
+#215=CARTESIAN_POINT('',(-1.045,-2.755455298082E-17,4.025));
225
+#216=CARTESIAN_POINT('',(-1.045,-2.755455298082E-17,4.096994831645));
226
+#217=CARTESIAN_POINT('',(-1.022382156581,-2.755455298082E-17,4.16898966329));
227
+#218=CARTESIAN_POINT('',(-0.977126507298,-2.755455298082E-17,4.232126507298));
228
+#219=CARTESIAN_POINT('',(-0.91398966329,-2.755455298082E-17,4.277382156581));
229
+#220=CARTESIAN_POINT('',(-0.841994831645,-2.755455298082E-17,4.3));
230
+#221=CARTESIAN_POINT('',(-0.77,-2.755455298082E-17,4.3));
231
+#222=ORIENTED_EDGE('',*,*,#223,.F.);
232
+#223=EDGE_CURVE('',#212,#212,#224,.T.);
233
+#224=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#221,#225,#226,#227,#228,#229,#221),.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('') );
234
+#225=CARTESIAN_POINT('',(-0.77,0.373847192003,4.3));
235
+#226=CARTESIAN_POINT('',(-0.77,0.42752528623,4.762273342873));
236
+#227=CARTESIAN_POINT('',(-0.77,7.781482506524E-16,5.143551307227));
237
+#228=CARTESIAN_POINT('',(-0.77,-0.42752528623,4.762273342873));
238
+#229=CARTESIAN_POINT('',(-0.77,-0.373847192003,4.3));
239
+#230=ORIENTED_EDGE('',*,*,#211,.F.);
240
+#231=ORIENTED_EDGE('',*,*,#188,.T.);
241
+#232=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#215,#216,#217,#218,#219,#220,#221),(#233,#234,#235,#236,#237,#238,#225),(#239,#240,#241,#242,#243,#244,#226),(#245,#246,#247,#248,#249,#250,#227),(#251,#252,#253,#254,#255,#256,#228),(#257,#258,#259,#260,#261,#262,#229),(#215,#216,#217,#218,#219,#220,#221)),.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() );
242
+#233=CARTESIAN_POINT('',(-1.045,0.373847192003,4.025));
243
+#234=CARTESIAN_POINT('',(-1.045,0.373847192003,4.096994831645));
244
+#235=CARTESIAN_POINT('',(-1.022382156581,0.373847192003,4.16898966329));
245
+#236=CARTESIAN_POINT('',(-0.977126507298,0.373847192003,4.232126507298));
246
+#237=CARTESIAN_POINT('',(-0.91398966329,0.373847192003,4.277382156581));
247
+#238=CARTESIAN_POINT('',(-0.841994831645,0.373847192003,4.3));
248
+#239=CARTESIAN_POINT('',(-1.507273342873,0.42752528623,4.025));
249
+#240=CARTESIAN_POINT('',(-1.507273342873,0.42752528623,4.218017709805));
250
+#241=CARTESIAN_POINT('',(-1.44663504096,0.42752528623,4.41103541961));
251
+#242=CARTESIAN_POINT('',(-1.325304917939,0.42752528623,4.580304917939));
252
+#243=CARTESIAN_POINT('',(-1.15603541961,0.42752528623,4.70163504096));
253
+#244=CARTESIAN_POINT('',(-0.963017709805,0.42752528623,4.762273342873));
254
+#245=CARTESIAN_POINT('',(-1.888551307227,7.781482506524E-16,4.025));
255
+#246=CARTESIAN_POINT('',(-1.888551307227,7.781482506524E-16,4.317836047454));
256
+#247=CARTESIAN_POINT('',(-1.796554149688,7.781482506523E-16,4.610672094908));
257
+#248=CARTESIAN_POINT('',(-1.61247863818,7.781482506524E-16,4.86747863818));
258
+#249=CARTESIAN_POINT('',(-1.355672094908,7.781482506523E-16,5.051554149688));
259
+#250=CARTESIAN_POINT('',(-1.062836047454,7.781482506524E-16,5.143551307227));
260
+#251=CARTESIAN_POINT('',(-1.507273342873,-0.42752528623,4.025));
261
+#252=CARTESIAN_POINT('',(-1.507273342873,-0.42752528623,4.218017709805));
262
+#253=CARTESIAN_POINT('',(-1.44663504096,-0.42752528623,4.41103541961));
263
+#254=CARTESIAN_POINT('',(-1.325304917939,-0.42752528623,4.580304917939));
264
+#255=CARTESIAN_POINT('',(-1.15603541961,-0.42752528623,4.70163504096));
265
+#256=CARTESIAN_POINT('',(-0.963017709805,-0.42752528623,4.762273342873));
266
+#257=CARTESIAN_POINT('',(-1.045,-0.373847192003,4.025));
267
+#258=CARTESIAN_POINT('',(-1.045,-0.373847192003,4.096994831645));
268
+#259=CARTESIAN_POINT('',(-1.022382156581,-0.373847192003,4.16898966329));
269
+#260=CARTESIAN_POINT('',(-0.977126507298,-0.373847192003,4.232126507298));
270
+#261=CARTESIAN_POINT('',(-0.91398966329,-0.373847192003,4.277382156581));
271
+#262=CARTESIAN_POINT('',(-0.841994831645,-0.373847192003,4.3));
272
+#263=ADVANCED_FACE('',(#264),#266,.F.);
273
+#264=FACE_BOUND('',#265,.F.);
274
+#265=EDGE_LOOP('',(#199));
275
+#266=PLANE('',#267);
276
+#267=AXIS2_PLACEMENT_3D('',#268,#13,#14);
277
+#268=CARTESIAN_POINT('',(-1.27,1.45554290852E-17,-3.));
278
+#269=ADVANCED_FACE('',(#270),#285,.T.);
279
+#270=FACE_BOUND('',#271,.T.);
280
+#271=EDGE_LOOP('',(#272,#278,#283,#284));
281
+#272=ORIENTED_EDGE('',*,*,#273,.T.);
282
+#273=EDGE_CURVE('',#212,#274,#276,.T.);
283
+#274=VERTEX_POINT('',#275);
284
+#275=CARTESIAN_POINT('',(0.77,0.,4.3));
285
+#276=LINE('',#213,#277);
286
+#277=VECTOR('',#14,1.);
287
+#278=ORIENTED_EDGE('',*,*,#279,.F.);
288
+#279=EDGE_CURVE('',#274,#274,#280,.T.);
289
+#280=CIRCLE('',#281,0.225);
290
+#281=AXIS2_PLACEMENT_3D('',#282,#14,#27);
291
+#282=CARTESIAN_POINT('',(0.77,0.,4.525));
292
+#283=ORIENTED_EDGE('',*,*,#273,.F.);
293
+#284=ORIENTED_EDGE('',*,*,#223,.T.);
294
+#285=CYLINDRICAL_SURFACE('',#286,0.225);
295
+#286=AXIS2_PLACEMENT_3D('',#287,#14,#27);
296
+#287=CARTESIAN_POINT('',(-0.77,0.,4.525));
297
+#288=ADVANCED_FACE('',(#289),#313,.T.);
298
+#289=FACE_BOUND('',#290,.T.);
299
+#290=EDGE_LOOP('',(#291,#303,#311,#312));
300
+#291=ORIENTED_EDGE('',*,*,#292,.T.);
301
+#292=EDGE_CURVE('',#274,#293,#295,.T.);
302
+#293=VERTEX_POINT('',#294);
303
+#294=CARTESIAN_POINT('',(1.045,0.,4.025));
304
+#295=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#296,#297,#298,#299,#300,#301,#302),.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('') );
305
+#296=CARTESIAN_POINT('',(0.77,-2.755455298082E-17,4.3));
306
+#297=CARTESIAN_POINT('',(0.841994831645,-2.755455298082E-17,4.3));
307
+#298=CARTESIAN_POINT('',(0.91398966329,-2.755455298082E-17,4.277382156581));
308
+#299=CARTESIAN_POINT('',(0.977126507298,-2.755455298082E-17,4.232126507298));
309
+#300=CARTESIAN_POINT('',(1.022382156581,-2.755455298082E-17,4.16898966329));
310
+#301=CARTESIAN_POINT('',(1.045,-2.755455298082E-17,4.096994831645));
311
+#302=CARTESIAN_POINT('',(1.045,-2.755455298082E-17,4.025));
312
+#303=ORIENTED_EDGE('',*,*,#304,.F.);
313
+#304=EDGE_CURVE('',#293,#293,#305,.T.);
314
+#305=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#302,#306,#307,#308,#309,#310,#302),.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('') );
315
+#306=CARTESIAN_POINT('',(1.045,0.373847192003,4.025));
316
+#307=CARTESIAN_POINT('',(1.507273342873,0.42752528623,4.025));
317
+#308=CARTESIAN_POINT('',(1.888551307227,7.781482506524E-16,4.025));
318
+#309=CARTESIAN_POINT('',(1.507273342873,-0.42752528623,4.025));
319
+#310=CARTESIAN_POINT('',(1.045,-0.373847192003,4.025));
320
+#311=ORIENTED_EDGE('',*,*,#292,.F.);
321
+#312=ORIENTED_EDGE('',*,*,#279,.T.);
322
+#313=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#296,#297,#298,#299,#300,#301,#302),(#314,#315,#316,#317,#318,#319,#306),(#320,#321,#322,#323,#324,#325,#307),(#326,#327,#328,#329,#330,#331,#308),(#332,#333,#334,#335,#336,#337,#309),(#338,#339,#340,#341,#342,#343,#310),(#296,#297,#298,#299,#300,#301,#302)),.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() );
323
+#314=CARTESIAN_POINT('',(0.77,0.373847192003,4.3));
324
+#315=CARTESIAN_POINT('',(0.841994831645,0.373847192003,4.3));
325
+#316=CARTESIAN_POINT('',(0.91398966329,0.373847192003,4.277382156581));
326
+#317=CARTESIAN_POINT('',(0.977126507298,0.373847192003,4.232126507298));
327
+#318=CARTESIAN_POINT('',(1.022382156581,0.373847192003,4.16898966329));
328
+#319=CARTESIAN_POINT('',(1.045,0.373847192003,4.096994831645));
329
+#320=CARTESIAN_POINT('',(0.77,0.42752528623,4.762273342873));
330
+#321=CARTESIAN_POINT('',(0.963017709805,0.42752528623,4.762273342873));
331
+#322=CARTESIAN_POINT('',(1.15603541961,0.42752528623,4.70163504096));
332
+#323=CARTESIAN_POINT('',(1.325304917939,0.42752528623,4.580304917939));
333
+#324=CARTESIAN_POINT('',(1.44663504096,0.42752528623,4.41103541961));
334
+#325=CARTESIAN_POINT('',(1.507273342873,0.42752528623,4.218017709805));
335
+#326=CARTESIAN_POINT('',(0.77,7.781482506524E-16,5.143551307227));
336
+#327=CARTESIAN_POINT('',(1.062836047454,7.781482506524E-16,5.143551307227));
337
+#328=CARTESIAN_POINT('',(1.355672094908,7.781482506523E-16,5.051554149688));
338
+#329=CARTESIAN_POINT('',(1.61247863818,7.781482506524E-16,4.86747863818));
339
+#330=CARTESIAN_POINT('',(1.796554149688,7.781482506523E-16,4.610672094908));
340
+#331=CARTESIAN_POINT('',(1.888551307227,7.781482506524E-16,4.317836047454));
341
+#332=CARTESIAN_POINT('',(0.77,-0.42752528623,4.762273342873));
342
+#333=CARTESIAN_POINT('',(0.963017709805,-0.42752528623,4.762273342873));
343
+#334=CARTESIAN_POINT('',(1.15603541961,-0.42752528623,4.70163504096));
344
+#335=CARTESIAN_POINT('',(1.325304917939,-0.42752528623,4.580304917939));
345
+#336=CARTESIAN_POINT('',(1.44663504096,-0.42752528623,4.41103541961));
346
+#337=CARTESIAN_POINT('',(1.507273342873,-0.42752528623,4.218017709805));
347
+#338=CARTESIAN_POINT('',(0.77,-0.373847192003,4.3));
348
+#339=CARTESIAN_POINT('',(0.841994831645,-0.373847192003,4.3));
349
+#340=CARTESIAN_POINT('',(0.91398966329,-0.373847192003,4.277382156581));
350
+#341=CARTESIAN_POINT('',(0.977126507298,-0.373847192003,4.232126507298));
351
+#342=CARTESIAN_POINT('',(1.022382156581,-0.373847192003,4.16898966329));
352
+#343=CARTESIAN_POINT('',(1.045,-0.373847192003,4.096994831645));
353
+#344=ADVANCED_FACE('',(#345),#361,.T.);
354
+#345=FACE_BOUND('',#346,.T.);
355
+#346=EDGE_LOOP('',(#347,#353,#359,#360));
356
+#347=ORIENTED_EDGE('',*,*,#348,.T.);
357
+#348=EDGE_CURVE('',#293,#349,#351,.T.);
358
+#349=VERTEX_POINT('',#350);
359
+#350=CARTESIAN_POINT('',(1.045,-5.510910596163E-17,-3.));
360
+#351=LINE('',#294,#352);
361
+#352=VECTOR('',#27,1.);
362
+#353=ORIENTED_EDGE('',*,*,#354,.F.);
363
+#354=EDGE_CURVE('',#349,#349,#355,.T.);
364
+#355=CIRCLE('',#356,0.225);
365
+#356=AXIS2_PLACEMENT_3D('',#357,#27,#358);
366
+#357=CARTESIAN_POINT('',(1.27,0.,-3.));
367
+#358=DIRECTION('',(-1.,0.,0.));
368
+#359=ORIENTED_EDGE('',*,*,#348,.F.);
369
+#360=ORIENTED_EDGE('',*,*,#304,.T.);
370
+#361=CYLINDRICAL_SURFACE('',#362,0.225);
371
+#362=AXIS2_PLACEMENT_3D('',#363,#27,#358);
372
+#363=CARTESIAN_POINT('',(1.27,0.,4.025));
373
+#364=ADVANCED_FACE('',(#365),#368,.T.);
374
+#365=FACE_BOUND('',#366,.T.);
375
+#366=EDGE_LOOP('',(#367));
376
+#367=ORIENTED_EDGE('',*,*,#354,.T.);
377
+#368=PLANE('',#369);
378
+#369=AXIS2_PLACEMENT_3D('',#370,#27,#358);
379
+#370=CARTESIAN_POINT('',(1.27,2.6852890458E-18,-3.));
380
+#371=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#375)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#372,#373,#374)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
381
+#372=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
382
+#373=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
383
+#374=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
384
+#375=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#372,'distance_accuracy_value','confusion accuracy');
385
+#376=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
386
+#377=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#378,#388,#389,#390,#391,#392,#393,#394,#395,#396,#397,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415),#371);
387
+#378=STYLED_ITEM('color',(#379),#17);
388
+#379=PRESENTATION_STYLE_ASSIGNMENT((#380,#386));
389
+#380=SURFACE_STYLE_USAGE(.BOTH.,#381);
390
+#381=SURFACE_SIDE_STYLE('',(#382));
391
+#382=SURFACE_STYLE_FILL_AREA(#383);
392
+#383=FILL_AREA_STYLE('',(#384));
393
+#384=FILL_AREA_STYLE_COLOUR('',#385);
394
+#385=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
395
+#386=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#385);
396
+#387=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
397
+#388=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#21,#378);
398
+#389=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#37,#378);
399
+#390=STYLED_ITEM('color',(#379),#46);
400
+#391=STYLED_ITEM('color',(#379),#64);
401
+#392=STYLED_ITEM('color',(#379),#82);
402
+#393=STYLED_ITEM('color',(#379),#100);
403
+#394=STYLED_ITEM('color',(#379),#119);
404
+#395=STYLED_ITEM('color',(#379),#137);
405
+#396=STYLED_ITEM('color',(#379),#154);
406
+#397=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#161,#396);
407
+#398=PRESENTATION_STYLE_ASSIGNMENT((#399,#405));
408
+#399=SURFACE_STYLE_USAGE(.BOTH.,#400);
409
+#400=SURFACE_SIDE_STYLE('',(#401));
410
+#401=SURFACE_STYLE_FILL_AREA(#402);
411
+#402=FILL_AREA_STYLE('',(#403));
412
+#403=FILL_AREA_STYLE_COLOUR('',#404);
413
+#404=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
414
+#405=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#404);
415
+#406=STYLED_ITEM('color',(#379),#166);
416
+#407=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#172,#406);
417
+#408=STYLED_ITEM('color',(#398),#177);
418
+#409=STYLED_ITEM('color',(#398),#196);
419
+#410=STYLED_ITEM('color',(#398),#207);
420
+#411=STYLED_ITEM('color',(#398),#263);
421
+#412=STYLED_ITEM('color',(#398),#269);
422
+#413=STYLED_ITEM('color',(#398),#288);
423
+#414=STYLED_ITEM('color',(#398),#344);
424
+#415=STYLED_ITEM('color',(#398),#364);
425
+ENDSEC;
426
+END-ISO-10303-21;