]> gerrit.simantics Code Review - simantics/3d.git/blob - org.jcae.opencascade/test/input/cube.stp
Updated OpenCASCADE to 7.3.0
[simantics/3d.git] / org.jcae.opencascade / test / input / cube.stp
1 ISO-10303-21;
2 HEADER;
3 FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
4 FILE_NAME('Open CASCADE Shape Model','2009-05-01T23:59:58',('Author'),(
5     'Open CASCADE'),'Open CASCADE STEP processor 6.3','Open CASCADE 6.3'
6   ,'Unknown');
7 FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
8 ENDSEC;
9 DATA;
10 #1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
11   'automotive_design',1997,#2);
12 #2 = APPLICATION_CONTEXT(
13   'core data for automotive mechanical design processes');
14 #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
15 #4 = PRODUCT_DEFINITION_SHAPE('','',#5);
16 #5 = PRODUCT_DEFINITION('design','',#6,#9);
17 #6 = PRODUCT_DEFINITION_FORMATION('','',#7);
18 #7 = PRODUCT('Open CASCADE STEP translator 6.3 1',
19   'Open CASCADE STEP translator 6.3 1','',(#8));
20 #8 = MECHANICAL_CONTEXT('',#2,'mechanical');
21 #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
22 #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345);
23 #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
24 #12 = CARTESIAN_POINT('',(0.,0.,0.));
25 #13 = DIRECTION('',(0.,0.,1.));
26 #14 = DIRECTION('',(1.,0.,-0.));
27 #15 = MANIFOLD_SOLID_BREP('',#16);
28 #16 = CLOSED_SHELL('',(#17,#137,#237,#284,#331,#338));
29 #17 = ADVANCED_FACE('left',(#18),#32,.F.);
30 #18 = FACE_BOUND('',#19,.F.);
31 #19 = EDGE_LOOP('',(#20,#55,#83,#111));
32 #20 = ORIENTED_EDGE('',*,*,#21,.F.);
33 #21 = EDGE_CURVE('left-back',#22,#24,#26,.T.);
34 #22 = VERTEX_POINT('left-back-bottom',#23);
35 #23 = CARTESIAN_POINT('',(-1.,-1.,-1.));
36 #24 = VERTEX_POINT('left-back-top',#25);
37 #25 = CARTESIAN_POINT('',(-1.,-1.,1.));
38 #26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
39 #27 = LINE('',#28,#29);
40 #28 = CARTESIAN_POINT('',(-1.,-1.,-1.));
41 #29 = VECTOR('',#30,1.);
42 #30 = DIRECTION('',(0.,0.,1.));
43 #31 = PCURVE('',#32,#37);
44 #32 = PLANE('',#33);
45 #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
46 #34 = CARTESIAN_POINT('',(-1.,-1.,-1.));
47 #35 = DIRECTION('',(1.,0.,-0.));
48 #36 = DIRECTION('',(0.,0.,1.));
49 #37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
50 #38 = LINE('',#39,#40);
51 #39 = CARTESIAN_POINT('',(0.,0.));
52 #40 = VECTOR('',#41,1.);
53 #41 = DIRECTION('',(1.,0.));
54 #42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
55 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
56   ) );
57 #43 = PCURVE('',#44,#49);
58 #44 = PLANE('',#45);
59 #45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
60 #46 = CARTESIAN_POINT('',(-1.,-1.,-1.));
61 #47 = DIRECTION('',(-0.,1.,0.));
62 #48 = DIRECTION('',(0.,0.,1.));
63 #49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
64 #50 = LINE('',#51,#52);
65 #51 = CARTESIAN_POINT('',(0.,0.));
66 #52 = VECTOR('',#53,1.);
67 #53 = DIRECTION('',(1.,0.));
68 #54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
69 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
70   ) );
71 #55 = ORIENTED_EDGE('',*,*,#56,.T.);
72 #56 = EDGE_CURVE('left-bottom',#22,#57,#59,.T.);
73 #57 = VERTEX_POINT('left-front-bottom',#58);
74 #58 = CARTESIAN_POINT('',(-1.,1.,-1.));
75 #59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
76 #60 = LINE('',#61,#62);
77 #61 = CARTESIAN_POINT('',(-1.,-1.,-1.));
78 #62 = VECTOR('',#63,1.);
79 #63 = DIRECTION('',(-0.,1.,0.));
80 #64 = PCURVE('',#32,#65);
81 #65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
82 #66 = LINE('',#67,#68);
83 #67 = CARTESIAN_POINT('',(0.,0.));
84 #68 = VECTOR('',#69,1.);
85 #69 = DIRECTION('',(0.,-1.));
86 #70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
87 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
88   ) );
89 #71 = PCURVE('',#72,#77);
90 #72 = PLANE('',#73);
91 #73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
92 #74 = CARTESIAN_POINT('',(-1.,-1.,-1.));
93 #75 = DIRECTION('',(0.,0.,1.));
94 #76 = DIRECTION('',(1.,0.,-0.));
95 #77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
96 #78 = LINE('',#79,#80);
97 #79 = CARTESIAN_POINT('',(0.,0.));
98 #80 = VECTOR('',#81,1.);
99 #81 = DIRECTION('',(0.,1.));
100 #82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
101 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
102   ) );
103 #83 = ORIENTED_EDGE('',*,*,#84,.T.);
104 #84 = EDGE_CURVE('left-front',#57,#85,#87,.T.);
105 #85 = VERTEX_POINT('left-front-top',#86);
106 #86 = CARTESIAN_POINT('',(-1.,1.,1.));
107 #87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
108 #88 = LINE('',#89,#90);
109 #89 = CARTESIAN_POINT('',(-1.,1.,-1.));
110 #90 = VECTOR('',#91,1.);
111 #91 = DIRECTION('',(0.,0.,1.));
112 #92 = PCURVE('',#32,#93);
113 #93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
114 #94 = LINE('',#95,#96);
115 #95 = CARTESIAN_POINT('',(0.,-2.));
116 #96 = VECTOR('',#97,1.);
117 #97 = DIRECTION('',(1.,0.));
118 #98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
119 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
120   ) );
121 #99 = PCURVE('',#100,#105);
122 #100 = PLANE('',#101);
123 #101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
124 #102 = CARTESIAN_POINT('',(-1.,1.,-1.));
125 #103 = DIRECTION('',(-0.,1.,0.));
126 #104 = DIRECTION('',(0.,0.,1.));
127 #105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
128 #106 = LINE('',#107,#108);
129 #107 = CARTESIAN_POINT('',(0.,0.));
130 #108 = VECTOR('',#109,1.);
131 #109 = DIRECTION('',(1.,0.));
132 #110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
133 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
134   ) );
135 #111 = ORIENTED_EDGE('',*,*,#112,.F.);
136 #112 = EDGE_CURVE('left-top',#24,#85,#113,.T.);
137 #113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
138 #114 = LINE('',#115,#116);
139 #115 = CARTESIAN_POINT('',(-1.,-1.,1.));
140 #116 = VECTOR('',#117,1.);
141 #117 = DIRECTION('',(-0.,1.,0.));
142 #118 = PCURVE('',#32,#119);
143 #119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
144 #120 = LINE('',#121,#122);
145 #121 = CARTESIAN_POINT('',(2.,0.));
146 #122 = VECTOR('',#123,1.);
147 #123 = DIRECTION('',(0.,-1.));
148 #124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
149 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
150   ) );
151 #125 = PCURVE('',#126,#131);
152 #126 = PLANE('',#127);
153 #127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
154 #128 = CARTESIAN_POINT('',(-1.,-1.,1.));
155 #129 = DIRECTION('',(0.,0.,1.));
156 #130 = DIRECTION('',(1.,0.,-0.));
157 #131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
158 #132 = LINE('',#133,#134);
159 #133 = CARTESIAN_POINT('',(0.,0.));
160 #134 = VECTOR('',#135,1.);
161 #135 = DIRECTION('',(0.,1.));
162 #136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
163 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
164   ) );
165 #137 = ADVANCED_FACE('right',(#138),#152,.T.);
166 #138 = FACE_BOUND('',#139,.T.);
167 #139 = EDGE_LOOP('',(#140,#170,#193,#216));
168 #140 = ORIENTED_EDGE('',*,*,#141,.F.);
169 #141 = EDGE_CURVE('right-back',#142,#144,#146,.T.);
170 #142 = VERTEX_POINT('right-back-bottom',#143);
171 #143 = CARTESIAN_POINT('',(1.,-1.,-1.));
172 #144 = VERTEX_POINT('right-back-top',#145);
173 #145 = CARTESIAN_POINT('',(1.,-1.,1.));
174 #146 = SURFACE_CURVE('',#147,(#151,#163),.PCURVE_S1.);
175 #147 = LINE('',#148,#149);
176 #148 = CARTESIAN_POINT('',(1.,-1.,-1.));
177 #149 = VECTOR('',#150,1.);
178 #150 = DIRECTION('',(0.,0.,1.));
179 #151 = PCURVE('',#152,#157);
180 #152 = PLANE('',#153);
181 #153 = AXIS2_PLACEMENT_3D('',#154,#155,#156);
182 #154 = CARTESIAN_POINT('',(1.,-1.,-1.));
183 #155 = DIRECTION('',(1.,0.,-0.));
184 #156 = DIRECTION('',(0.,0.,1.));
185 #157 = DEFINITIONAL_REPRESENTATION('',(#158),#162);
186 #158 = LINE('',#159,#160);
187 #159 = CARTESIAN_POINT('',(0.,0.));
188 #160 = VECTOR('',#161,1.);
189 #161 = DIRECTION('',(1.,0.));
190 #162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
191 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
192   ) );
193 #163 = PCURVE('',#44,#164);
194 #164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);
195 #165 = LINE('',#166,#167);
196 #166 = CARTESIAN_POINT('',(0.,2.));
197 #167 = VECTOR('',#168,1.);
198 #168 = DIRECTION('',(1.,0.));
199 #169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
200 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
201   ) );
202 #170 = ORIENTED_EDGE('',*,*,#171,.T.);
203 #171 = EDGE_CURVE('right-bottom',#142,#172,#174,.T.);
204 #172 = VERTEX_POINT('right-front-bottom',#173);
205 #173 = CARTESIAN_POINT('',(1.,1.,-1.));
206 #174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.);
207 #175 = LINE('',#176,#177);
208 #176 = CARTESIAN_POINT('',(1.,-1.,-1.));
209 #177 = VECTOR('',#178,1.);
210 #178 = DIRECTION('',(-0.,1.,0.));
211 #179 = PCURVE('',#152,#180);
212 #180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);
213 #181 = LINE('',#182,#183);
214 #182 = CARTESIAN_POINT('',(0.,0.));
215 #183 = VECTOR('',#184,1.);
216 #184 = DIRECTION('',(0.,-1.));
217 #185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
218 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
219   ) );
220 #186 = PCURVE('',#72,#187);
221 #187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
222 #188 = LINE('',#189,#190);
223 #189 = CARTESIAN_POINT('',(2.,0.));
224 #190 = VECTOR('',#191,1.);
225 #191 = DIRECTION('',(0.,1.));
226 #192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
227 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
228   ) );
229 #193 = ORIENTED_EDGE('',*,*,#194,.T.);
230 #194 = EDGE_CURVE('right-front',#172,#195,#197,.T.);
231 #195 = VERTEX_POINT('right-front-top',#196);
232 #196 = CARTESIAN_POINT('',(1.,1.,1.));
233 #197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.);
234 #198 = LINE('',#199,#200);
235 #199 = CARTESIAN_POINT('',(1.,1.,-1.));
236 #200 = VECTOR('',#201,1.);
237 #201 = DIRECTION('',(0.,0.,1.));
238 #202 = PCURVE('',#152,#203);
239 #203 = DEFINITIONAL_REPRESENTATION('',(#204),#208);
240 #204 = LINE('',#205,#206);
241 #205 = CARTESIAN_POINT('',(0.,-2.));
242 #206 = VECTOR('',#207,1.);
243 #207 = DIRECTION('',(1.,0.));
244 #208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
245 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
246   ) );
247 #209 = PCURVE('',#100,#210);
248 #210 = DEFINITIONAL_REPRESENTATION('',(#211),#215);
249 #211 = LINE('',#212,#213);
250 #212 = CARTESIAN_POINT('',(0.,2.));
251 #213 = VECTOR('',#214,1.);
252 #214 = DIRECTION('',(1.,0.));
253 #215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
254 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
255   ) );
256 #216 = ORIENTED_EDGE('',*,*,#217,.F.);
257 #217 = EDGE_CURVE('right-top',#144,#195,#218,.T.);
258 #218 = SURFACE_CURVE('',#219,(#223,#230),.PCURVE_S1.);
259 #219 = LINE('',#220,#221);
260 #220 = CARTESIAN_POINT('',(1.,-1.,1.));
261 #221 = VECTOR('',#222,1.);
262 #222 = DIRECTION('',(0.,1.,0.));
263 #223 = PCURVE('',#152,#224);
264 #224 = DEFINITIONAL_REPRESENTATION('',(#225),#229);
265 #225 = LINE('',#226,#227);
266 #226 = CARTESIAN_POINT('',(2.,0.));
267 #227 = VECTOR('',#228,1.);
268 #228 = DIRECTION('',(0.,-1.));
269 #229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
270 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
271   ) );
272 #230 = PCURVE('',#126,#231);
273 #231 = DEFINITIONAL_REPRESENTATION('',(#232),#236);
274 #232 = LINE('',#233,#234);
275 #233 = CARTESIAN_POINT('',(2.,0.));
276 #234 = VECTOR('',#235,1.);
277 #235 = DIRECTION('',(0.,1.));
278 #236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
279 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
280   ) );
281 #237 = ADVANCED_FACE('back',(#238),#44,.F.);
282 #238 = FACE_BOUND('',#239,.F.);
283 #239 = EDGE_LOOP('',(#240,#261,#262,#283));
284 #240 = ORIENTED_EDGE('',*,*,#241,.F.);
285 #241 = EDGE_CURVE('back-bottom',#22,#142,#242,.T.);
286 #242 = SURFACE_CURVE('',#243,(#247,#254),.PCURVE_S1.);
287 #243 = LINE('',#244,#245);
288 #244 = CARTESIAN_POINT('',(-1.,-1.,-1.));
289 #245 = VECTOR('',#246,1.);
290 #246 = DIRECTION('',(1.,0.,-0.));
291 #247 = PCURVE('',#44,#248);
292 #248 = DEFINITIONAL_REPRESENTATION('',(#249),#253);
293 #249 = LINE('',#250,#251);
294 #250 = CARTESIAN_POINT('',(0.,0.));
295 #251 = VECTOR('',#252,1.);
296 #252 = DIRECTION('',(0.,1.));
297 #253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
298 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
299   ) );
300 #254 = PCURVE('',#72,#255);
301 #255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
302 #256 = LINE('',#257,#258);
303 #257 = CARTESIAN_POINT('',(0.,0.));
304 #258 = VECTOR('',#259,1.);
305 #259 = DIRECTION('',(1.,0.));
306 #260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
307 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
308   ) );
309 #261 = ORIENTED_EDGE('',*,*,#21,.T.);
310 #262 = ORIENTED_EDGE('',*,*,#263,.T.);
311 #263 = EDGE_CURVE('back-top',#24,#144,#264,.T.);
312 #264 = SURFACE_CURVE('',#265,(#269,#276),.PCURVE_S1.);
313 #265 = LINE('',#266,#267);
314 #266 = CARTESIAN_POINT('',(-1.,-1.,1.));
315 #267 = VECTOR('',#268,1.);
316 #268 = DIRECTION('',(1.,0.,-0.));
317 #269 = PCURVE('',#44,#270);
318 #270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
319 #271 = LINE('',#272,#273);
320 #272 = CARTESIAN_POINT('',(2.,0.));
321 #273 = VECTOR('',#274,1.);
322 #274 = DIRECTION('',(0.,1.));
323 #275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
324 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
325   ) );
326 #276 = PCURVE('',#126,#277);
327 #277 = DEFINITIONAL_REPRESENTATION('',(#278),#282);
328 #278 = LINE('',#279,#280);
329 #279 = CARTESIAN_POINT('',(0.,0.));
330 #280 = VECTOR('',#281,1.);
331 #281 = DIRECTION('',(1.,0.));
332 #282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
333 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
334   ) );
335 #283 = ORIENTED_EDGE('',*,*,#141,.F.);
336 #284 = ADVANCED_FACE('front',(#285),#100,.T.);
337 #285 = FACE_BOUND('',#286,.T.);
338 #286 = EDGE_LOOP('',(#287,#308,#309,#330));
339 #287 = ORIENTED_EDGE('',*,*,#288,.F.);
340 #288 = EDGE_CURVE('front-bottom',#57,#172,#289,.T.);
341 #289 = SURFACE_CURVE('',#290,(#294,#301),.PCURVE_S1.);
342 #290 = LINE('',#291,#292);
343 #291 = CARTESIAN_POINT('',(-1.,1.,-1.));
344 #292 = VECTOR('',#293,1.);
345 #293 = DIRECTION('',(1.,0.,-0.));
346 #294 = PCURVE('',#100,#295);
347 #295 = DEFINITIONAL_REPRESENTATION('',(#296),#300);
348 #296 = LINE('',#297,#298);
349 #297 = CARTESIAN_POINT('',(0.,0.));
350 #298 = VECTOR('',#299,1.);
351 #299 = DIRECTION('',(0.,1.));
352 #300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
353 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
354   ) );
355 #301 = PCURVE('',#72,#302);
356 #302 = DEFINITIONAL_REPRESENTATION('',(#303),#307);
357 #303 = LINE('',#304,#305);
358 #304 = CARTESIAN_POINT('',(0.,2.));
359 #305 = VECTOR('',#306,1.);
360 #306 = DIRECTION('',(1.,0.));
361 #307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
362 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
363   ) );
364 #308 = ORIENTED_EDGE('',*,*,#84,.T.);
365 #309 = ORIENTED_EDGE('',*,*,#310,.T.);
366 #310 = EDGE_CURVE('front-top',#85,#195,#311,.T.);
367 #311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.);
368 #312 = LINE('',#313,#314);
369 #313 = CARTESIAN_POINT('',(-1.,1.,1.));
370 #314 = VECTOR('',#315,1.);
371 #315 = DIRECTION('',(1.,0.,-0.));
372 #316 = PCURVE('',#100,#317);
373 #317 = DEFINITIONAL_REPRESENTATION('',(#318),#322);
374 #318 = LINE('',#319,#320);
375 #319 = CARTESIAN_POINT('',(2.,0.));
376 #320 = VECTOR('',#321,1.);
377 #321 = DIRECTION('',(0.,1.));
378 #322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
379 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
380   ) );
381 #323 = PCURVE('',#126,#324);
382 #324 = DEFINITIONAL_REPRESENTATION('',(#325),#329);
383 #325 = LINE('',#326,#327);
384 #326 = CARTESIAN_POINT('',(0.,2.));
385 #327 = VECTOR('',#328,1.);
386 #328 = DIRECTION('',(1.,0.));
387 #329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
388 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
389   ) );
390 #330 = ORIENTED_EDGE('',*,*,#194,.F.);
391 #331 = ADVANCED_FACE('bottom',(#332),#72,.F.);
392 #332 = FACE_BOUND('',#333,.F.);
393 #333 = EDGE_LOOP('',(#334,#335,#336,#337));
394 #334 = ORIENTED_EDGE('',*,*,#56,.F.);
395 #335 = ORIENTED_EDGE('',*,*,#241,.T.);
396 #336 = ORIENTED_EDGE('',*,*,#171,.T.);
397 #337 = ORIENTED_EDGE('',*,*,#288,.F.);
398 #338 = ADVANCED_FACE('top',(#339),#126,.T.);
399 #339 = FACE_BOUND('',#340,.T.);
400 #340 = EDGE_LOOP('',(#341,#342,#343,#344));
401 #341 = ORIENTED_EDGE('',*,*,#112,.F.);
402 #342 = ORIENTED_EDGE('',*,*,#263,.T.);
403 #343 = ORIENTED_EDGE('',*,*,#217,.T.);
404 #344 = ORIENTED_EDGE('',*,*,#310,.F.);
405 #345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
406 GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT
407 ((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1',
408   '3D Context with UNIT and UNCERTAINTY') );
409 #346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
410 #347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
411 #348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
412 #349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346,
413   'distance_accuracy_value','confusion accuracy');
414 #350 = PRODUCT_TYPE('part',$,(#7));
415 ENDSEC;
416 END-ISO-10303-21;