Stp2Glb/files/as1-oc-214-mini.stp
sladro 8218502ee8 chore: import existing STP2GLB project
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2025-10-22 14:36:07 +08:00

1410 lines
67 KiB
Plaintext

ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2025-01-22T10:49:29',(''),(''),
'Open CASCADE STEP processor 7.8','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2000,#2);
#2 = APPLICATION_CONTEXT(
'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('as1','as1','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15),#19);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(5.,125.,20.));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,0.));
#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#20,
'distance_accuracy_value','confusion accuracy');
#24 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#25 = SHAPE_DEFINITION_REPRESENTATION(#26,#32);
#26 = PRODUCT_DEFINITION_SHAPE('','',#27);
#27 = PRODUCT_DEFINITION('design','',#28,#31);
#28 = PRODUCT_DEFINITION_FORMATION('','',#29);
#29 = PRODUCT('l-bracket-assembly','l-bracket-assembly','',(#30));
#30 = PRODUCT_CONTEXT('',#2,'mechanical');
#31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#32 = SHAPE_REPRESENTATION('',(#11,#33,#37,#41),#45);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(27.5,-40.,0.));
#35 = DIRECTION('',(0.,0.,1.));
#36 = DIRECTION('',(1.,0.,0.));
#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);
#38 = CARTESIAN_POINT('',(50.,-52.99038106,0.));
#39 = DIRECTION('',(0.,0.,1.));
#40 = DIRECTION('',(1.,0.,0.));
#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44);
#42 = CARTESIAN_POINT('',(0.,0.,0.));
#43 = DIRECTION('',(0.,-1.,2.22044604925E-16));
#44 = DIRECTION('',(1.,0.,0.));
#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#49)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#46,#47,#48)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#46 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#47 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#48 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#49 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#46,
'distance_accuracy_value','confusion accuracy');
#50 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#51,#53);
#51 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#52 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#53 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#54);
#54 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','l-bracket-assembly','',#5,#27,
$);
#55 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29));
#56 = SHAPE_DEFINITION_REPRESENTATION(#57,#63);
#57 = PRODUCT_DEFINITION_SHAPE('','',#58);
#58 = PRODUCT_DEFINITION('design','',#59,#62);
#59 = PRODUCT_DEFINITION_FORMATION('','',#60);
#60 = PRODUCT('nut-bolt-assembly','nut-bolt-assembly','',(#61));
#61 = PRODUCT_CONTEXT('',#2,'mechanical');
#62 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#63 = SHAPE_REPRESENTATION('',(#11,#64),#68);
#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);
#65 = CARTESIAN_POINT('',(-7.5,-10.,13.));
#66 = DIRECTION('',(0.,-0.,-1.));
#67 = DIRECTION('',(2.22044604925E-16,-1.,0.));
#68 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#69,#70,#71)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#69 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#70 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#71 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#72 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#69,
'distance_accuracy_value','confusion accuracy');
#73 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#74,#76);
#74 = ( REPRESENTATION_RELATIONSHIP('','',#63,#32)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#75)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#75 = ITEM_DEFINED_TRANSFORMATION('','',#11,#33);
#76 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#77);
#77 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','nut-bolt-assembly','',#27,#58,
$);
#78 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#60));
#79 = SHAPE_DEFINITION_REPRESENTATION(#80,#86);
#80 = PRODUCT_DEFINITION_SHAPE('','',#81);
#81 = PRODUCT_DEFINITION('design','',#82,#85);
#82 = PRODUCT_DEFINITION_FORMATION('','',#83);
#83 = PRODUCT('bolt','bolt','',(#84));
#84 = PRODUCT_CONTEXT('',#2,'mechanical');
#85 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#86 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#87),#347);
#87 = MANIFOLD_SOLID_BREP('',#88);
#88 = CLOSED_SHELL('',(#89,#215,#249,#271,#305,#327,#337));
#89 = ADVANCED_FACE('',(#90,#150),#210,.T.);
#90 = FACE_BOUND('',#91,.T.);
#91 = EDGE_LOOP('',(#92,#123));
#92 = ORIENTED_EDGE('',*,*,#93,.F.);
#93 = EDGE_CURVE('',#94,#96,#98,.T.);
#94 = VERTEX_POINT('',#95);
#95 = CARTESIAN_POINT('',(7.5,0.,3.));
#96 = VERTEX_POINT('',#97);
#97 = CARTESIAN_POINT('',(-7.5,0.,3.));
#98 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#99,#100,#101,#102,#103,#104,#105,
#106,#107,#108,#109,#110,#111,#112,#113,#114,#115,#116,#117,#118,
#119,#120,#121,#122),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(0.,
5.20225778542,9.84158873828,14.2673349509,18.6433186512,
23.0548848731,27.6530164185,33.5425690087),.UNSPECIFIED.);
#99 = CARTESIAN_POINT('',(7.5,6.66133814775E-16,3.));
#100 = CARTESIAN_POINT('',(7.5,-0.585054612929,3.));
#101 = CARTESIAN_POINT('',(7.44295106424,-1.20521801478,3.));
#102 = CARTESIAN_POINT('',(7.31515940691,-1.85033890984,3.));
#103 = CARTESIAN_POINT('',(6.9174836202,-3.08527233291,3.));
#104 = CARTESIAN_POINT('',(6.21610886075,-4.27235963842,3.));
#105 = CARTESIAN_POINT('',(5.81621499215,-4.80660561995,3.));
#106 = CARTESIAN_POINT('',(4.90603051399,-5.77088806315,3.));
#107 = CARTESIAN_POINT('',(3.775988505,-6.53134212728,3.));
#108 = CARTESIAN_POINT('',(3.1790299248,-6.8428729705,3.));
#109 = CARTESIAN_POINT('',(1.92404155108,-7.32665470362,3.));
#110 = CARTESIAN_POINT('',(0.582116172098,-7.52278240149,3.));
#111 = CARTESIAN_POINT('',(-9.46313364034E-02,-7.54474978799,3.));
#112 = CARTESIAN_POINT('',(-1.44588275644,-7.43589277948,3.));
#113 = CARTESIAN_POINT('',(-2.73149765405,-7.03353365966,3.));
#114 = CARTESIAN_POINT('',(-3.34804882139,-6.76091512264,3.));
#115 = CARTESIAN_POINT('',(-4.52434338626,-6.07498368569,3.));
#116 = CARTESIAN_POINT('',(-5.49752166125,-5.16815745669,3.));
#117 = CARTESIAN_POINT('',(-5.93188641726,-4.6595782538,3.));
#118 = CARTESIAN_POINT('',(-6.76982690894,-3.42768019481,3.));
#119 = CARTESIAN_POINT('',(-7.26056394836,-2.1079334227,3.));
#120 = CARTESIAN_POINT('',(-7.42688130669,-1.36969623529,3.));
#121 = CARTESIAN_POINT('',(-7.5,-0.662348936385,3.));
#122 = CARTESIAN_POINT('',(-7.5,-6.66133814775E-16,3.));
#123 = ORIENTED_EDGE('',*,*,#124,.F.);
#124 = EDGE_CURVE('',#96,#94,#125,.T.);
#125 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#126,#127,#128,#129,#130,#131,
#132,#133,#134,#135,#136,#137,#138,#139,#140,#141,#142,#143,#144,
#145,#146,#147,#148,#149),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(
0.,5.20225778542,9.84158873828,14.2673349509,18.6433186512,
23.0548848731,27.6530164185,33.5425690087),.UNSPECIFIED.);
#126 = CARTESIAN_POINT('',(-7.5,-6.66133814775E-16,3.));
#127 = CARTESIAN_POINT('',(-7.5,0.585054612929,3.));
#128 = CARTESIAN_POINT('',(-7.44295106424,1.20521801478,3.));
#129 = CARTESIAN_POINT('',(-7.31515940691,1.85033890984,3.));
#130 = CARTESIAN_POINT('',(-6.9174836202,3.08527233291,3.));
#131 = CARTESIAN_POINT('',(-6.21610886075,4.27235963842,3.));
#132 = CARTESIAN_POINT('',(-5.81621499215,4.80660561995,3.));
#133 = CARTESIAN_POINT('',(-4.90603051399,5.77088806315,3.));
#134 = CARTESIAN_POINT('',(-3.775988505,6.53134212728,3.));
#135 = CARTESIAN_POINT('',(-3.1790299248,6.8428729705,3.));
#136 = CARTESIAN_POINT('',(-1.92404155108,7.32665470362,3.));
#137 = CARTESIAN_POINT('',(-0.582116172098,7.52278240149,3.));
#138 = CARTESIAN_POINT('',(9.46313364034E-02,7.54474978799,3.));
#139 = CARTESIAN_POINT('',(1.44588275644,7.43589277948,3.));
#140 = CARTESIAN_POINT('',(2.73149765405,7.03353365966,3.));
#141 = CARTESIAN_POINT('',(3.34804882139,6.76091512264,3.));
#142 = CARTESIAN_POINT('',(4.52434338626,6.07498368569,3.));
#143 = CARTESIAN_POINT('',(5.49752166125,5.16815745669,3.));
#144 = CARTESIAN_POINT('',(5.93188641726,4.6595782538,3.));
#145 = CARTESIAN_POINT('',(6.76982690894,3.42768019481,3.));
#146 = CARTESIAN_POINT('',(7.26056394836,2.1079334227,3.));
#147 = CARTESIAN_POINT('',(7.42688130669,1.36969623529,3.));
#148 = CARTESIAN_POINT('',(7.5,0.662348936385,3.));
#149 = CARTESIAN_POINT('',(7.5,6.66133814775E-16,3.));
#150 = FACE_BOUND('',#151,.T.);
#151 = EDGE_LOOP('',(#152,#183));
#152 = ORIENTED_EDGE('',*,*,#153,.F.);
#153 = EDGE_CURVE('',#154,#156,#158,.T.);
#154 = VERTEX_POINT('',#155);
#155 = CARTESIAN_POINT('',(-5.,2.22044604925E-16,3.));
#156 = VERTEX_POINT('',#157);
#157 = CARTESIAN_POINT('',(5.,-2.22044604925E-16,3.));
#158 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#159,#160,#161,#162,#163,#164,
#165,#166,#167,#168,#169,#170,#171,#172,#173,#174,#175,#176,#177,
#178,#179,#180,#181,#182),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(
0.,4.15513164387,7.85828164661,10.7238180516,13.5836589935,
16.4911855015,20.38776087,22.3658107353),.UNSPECIFIED.);
#159 = CARTESIAN_POINT('',(-5.,-2.22044604925E-16,3.));
#160 = CARTESIAN_POINT('',(-5.,-0.467198252312,3.));
#161 = CARTESIAN_POINT('',(-4.94543032016,-0.967985463874,3.));
#162 = CARTESIAN_POINT('',(-4.82041774119,-1.49112303535,3.));
#163 = CARTESIAN_POINT('',(-4.42731387443,-2.48006143438,3.));
#164 = CARTESIAN_POINT('',(-3.74198536382,-3.38090473983,3.));
#165 = CARTESIAN_POINT('',(-3.35476380665,-3.76862633308,3.));
#166 = CARTESIAN_POINT('',(-2.56749137395,-4.36208802884,3.));
#167 = CARTESIAN_POINT('',(-1.64518926245,-4.75184036526,3.));
#168 = CARTESIAN_POINT('',(-1.22322144323,-4.87791933608,3.));
#169 = CARTESIAN_POINT('',(-0.356287037014,-5.03548099138,3.));
#170 = CARTESIAN_POINT('',(0.52640030158,-5.00140076198,3.));
#171 = CARTESIAN_POINT('',(0.963050674765,-4.93574856594,3.));
#172 = CARTESIAN_POINT('',(1.81864212033,-4.70884578804,3.));
#173 = CARTESIAN_POINT('',(2.59575461931,-4.30713067084,3.));
#174 = CARTESIAN_POINT('',(2.9603131848,-4.06421908239,3.));
#175 = CARTESIAN_POINT('',(3.73554903634,-3.41630129394,3.));
#176 = CARTESIAN_POINT('',(4.3095225984,-2.62465565461,3.));
#177 = CARTESIAN_POINT('',(4.56375002186,-2.14244819995,3.));
#178 = CARTESIAN_POINT('',(4.8362924348,-1.40481893471,3.));
#179 = CARTESIAN_POINT('',(4.96121877006,-0.68885510118,3.));
#180 = CARTESIAN_POINT('',(4.98763322877,-0.452431376999,3.));
#181 = CARTESIAN_POINT('',(5.,-0.222409665749,3.));
#182 = CARTESIAN_POINT('',(5.,4.4408920985E-16,3.));
#183 = ORIENTED_EDGE('',*,*,#184,.F.);
#184 = EDGE_CURVE('',#156,#154,#185,.T.);
#185 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#186,#187,#188,#189,#190,#191,
#192,#193,#194,#195,#196,#197,#198,#199,#200,#201,#202,#203,#204,
#205,#206,#207,#208,#209),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(
0.,4.15513164387,7.85828164661,10.7238180516,13.5836589935,
16.4911855015,20.38776087,22.3658107353),.UNSPECIFIED.);
#186 = CARTESIAN_POINT('',(5.,2.22044604925E-16,3.));
#187 = CARTESIAN_POINT('',(5.,0.467198252312,3.));
#188 = CARTESIAN_POINT('',(4.94543032016,0.967985463874,3.));
#189 = CARTESIAN_POINT('',(4.82041774119,1.49112303535,3.));
#190 = CARTESIAN_POINT('',(4.42731387443,2.48006143438,3.));
#191 = CARTESIAN_POINT('',(3.74198536382,3.38090473983,3.));
#192 = CARTESIAN_POINT('',(3.35476380665,3.76862633308,3.));
#193 = CARTESIAN_POINT('',(2.56749137395,4.36208802884,3.));
#194 = CARTESIAN_POINT('',(1.64518926245,4.75184036526,3.));
#195 = CARTESIAN_POINT('',(1.22322144323,4.87791933608,3.));
#196 = CARTESIAN_POINT('',(0.356287037014,5.03548099138,3.));
#197 = CARTESIAN_POINT('',(-0.52640030158,5.00140076198,3.));
#198 = CARTESIAN_POINT('',(-0.963050674765,4.93574856594,3.));
#199 = CARTESIAN_POINT('',(-1.81864212033,4.70884578804,3.));
#200 = CARTESIAN_POINT('',(-2.59575461931,4.30713067084,3.));
#201 = CARTESIAN_POINT('',(-2.9603131848,4.06421908239,3.));
#202 = CARTESIAN_POINT('',(-3.73554903634,3.41630129394,3.));
#203 = CARTESIAN_POINT('',(-4.3095225984,2.62465565461,3.));
#204 = CARTESIAN_POINT('',(-4.56375002186,2.14244819995,3.));
#205 = CARTESIAN_POINT('',(-4.8362924348,1.40481893471,3.));
#206 = CARTESIAN_POINT('',(-4.96121877006,0.68885510118,3.));
#207 = CARTESIAN_POINT('',(-4.98763322877,0.452431376999,3.));
#208 = CARTESIAN_POINT('',(-5.,0.222409665749,3.));
#209 = CARTESIAN_POINT('',(-5.,-4.4408920985E-16,3.));
#210 = PLANE('',#211);
#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);
#212 = CARTESIAN_POINT('',(0.,0.,3.));
#213 = DIRECTION('',(0.,0.,1.));
#214 = DIRECTION('',(1.,0.,-0.));
#215 = ADVANCED_FACE('',(#216),#240,.T.);
#216 = FACE_BOUND('',#217,.T.);
#217 = EDGE_LOOP('',(#218,#219,#226,#235));
#218 = ORIENTED_EDGE('',*,*,#93,.T.);
#219 = ORIENTED_EDGE('',*,*,#220,.T.);
#220 = EDGE_CURVE('',#96,#221,#223,.T.);
#221 = VERTEX_POINT('',#222);
#222 = CARTESIAN_POINT('',(-7.5,0.,-2.22044604925E-16));
#223 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#224,#225),.UNSPECIFIED.,.F.,.F.,
(2,2),(9.9800399E-04,3.00099800399),.PIECEWISE_BEZIER_KNOTS.);
#224 = CARTESIAN_POINT('',(-7.5,8.32667268461E-16,3.));
#225 = CARTESIAN_POINT('',(-7.5,8.32667268461E-16,0.));
#226 = ORIENTED_EDGE('',*,*,#227,.T.);
#227 = EDGE_CURVE('',#221,#228,#230,.T.);
#228 = VERTEX_POINT('',#229);
#229 = CARTESIAN_POINT('',(7.5,0.,2.22044604925E-16));
#230 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#231,#232,#233,#234),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,45.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#231 = CARTESIAN_POINT('',(-7.5,0.,0.));
#232 = CARTESIAN_POINT('',(-7.5,-15.,0.));
#233 = CARTESIAN_POINT('',(7.5,-15.,0.));
#234 = CARTESIAN_POINT('',(7.5,0.,0.));
#235 = ORIENTED_EDGE('',*,*,#236,.F.);
#236 = EDGE_CURVE('',#94,#228,#237,.T.);
#237 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#238,#239),.UNSPECIFIED.,.F.,.F.,
(2,2),(9.9800399E-04,3.00099800399),.PIECEWISE_BEZIER_KNOTS.);
#238 = CARTESIAN_POINT('',(7.5,8.32667268461E-16,3.));
#239 = CARTESIAN_POINT('',(7.5,8.32667268461E-16,0.));
#240 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#241,#242,#243,#244)
,(#245,#246,#247,#248
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,3.00099800399),(0.,45.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#241 = CARTESIAN_POINT('',(-7.5,0.,3.));
#242 = CARTESIAN_POINT('',(-7.5,-15.,3.));
#243 = CARTESIAN_POINT('',(7.5,-15.,3.));
#244 = CARTESIAN_POINT('',(7.5,0.,3.));
#245 = CARTESIAN_POINT('',(-7.5,0.,0.));
#246 = CARTESIAN_POINT('',(-7.5,-15.,0.));
#247 = CARTESIAN_POINT('',(7.5,-15.,0.));
#248 = CARTESIAN_POINT('',(7.5,0.,0.));
#249 = ADVANCED_FACE('',(#250),#262,.T.);
#250 = FACE_BOUND('',#251,.T.);
#251 = EDGE_LOOP('',(#252,#253,#254,#261));
#252 = ORIENTED_EDGE('',*,*,#124,.T.);
#253 = ORIENTED_EDGE('',*,*,#236,.T.);
#254 = ORIENTED_EDGE('',*,*,#255,.T.);
#255 = EDGE_CURVE('',#228,#221,#256,.T.);
#256 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#257,#258,#259,#260),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,45.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#257 = CARTESIAN_POINT('',(7.5,0.,0.));
#258 = CARTESIAN_POINT('',(7.5,15.,0.));
#259 = CARTESIAN_POINT('',(-7.5,15.,0.));
#260 = CARTESIAN_POINT('',(-7.5,0.,0.));
#261 = ORIENTED_EDGE('',*,*,#220,.F.);
#262 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#263,#264,#265,#266)
,(#267,#268,#269,#270
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,3.00099800399),(0.,45.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#263 = CARTESIAN_POINT('',(7.5,0.,3.));
#264 = CARTESIAN_POINT('',(7.5,15.,3.));
#265 = CARTESIAN_POINT('',(-7.5,15.,3.));
#266 = CARTESIAN_POINT('',(-7.5,0.,3.));
#267 = CARTESIAN_POINT('',(7.5,0.,0.));
#268 = CARTESIAN_POINT('',(7.5,15.,0.));
#269 = CARTESIAN_POINT('',(-7.5,15.,0.));
#270 = CARTESIAN_POINT('',(-7.5,0.,0.));
#271 = ADVANCED_FACE('',(#272),#296,.T.);
#272 = FACE_BOUND('',#273,.T.);
#273 = EDGE_LOOP('',(#274,#275,#282,#291));
#274 = ORIENTED_EDGE('',*,*,#153,.T.);
#275 = ORIENTED_EDGE('',*,*,#276,.F.);
#276 = EDGE_CURVE('',#277,#156,#279,.T.);
#277 = VERTEX_POINT('',#278);
#278 = CARTESIAN_POINT('',(5.,4.4408920985E-16,37.));
#279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#280,#281),.UNSPECIFIED.,.F.,.F.,
(2,2),(9.9800399E-04,34.000998004),.PIECEWISE_BEZIER_KNOTS.);
#280 = CARTESIAN_POINT('',(5.,-5.55111512307E-16,37.));
#281 = CARTESIAN_POINT('',(5.,-5.55111512307E-16,3.));
#282 = ORIENTED_EDGE('',*,*,#283,.F.);
#283 = EDGE_CURVE('',#284,#277,#286,.T.);
#284 = VERTEX_POINT('',#285);
#285 = CARTESIAN_POINT('',(-5.,4.4408920985E-16,37.));
#286 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#287,#288,#289,#290),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,30.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#287 = CARTESIAN_POINT('',(-5.,0.,37.));
#288 = CARTESIAN_POINT('',(-5.,-10.,37.));
#289 = CARTESIAN_POINT('',(5.,-10.,37.));
#290 = CARTESIAN_POINT('',(5.,0.,37.));
#291 = ORIENTED_EDGE('',*,*,#292,.T.);
#292 = EDGE_CURVE('',#284,#154,#293,.T.);
#293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#294,#295),.UNSPECIFIED.,.F.,.F.,
(2,2),(9.9800399E-04,34.000998004),.PIECEWISE_BEZIER_KNOTS.);
#294 = CARTESIAN_POINT('',(-5.,-5.55111512307E-16,37.));
#295 = CARTESIAN_POINT('',(-5.,-5.55111512307E-16,3.));
#296 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#297,#298,#299,#300)
,(#301,#302,#303,#304
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,34.000998004),(0.,30.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#297 = CARTESIAN_POINT('',(-5.,0.,37.));
#298 = CARTESIAN_POINT('',(-5.,-10.,37.));
#299 = CARTESIAN_POINT('',(5.,-10.,37.));
#300 = CARTESIAN_POINT('',(5.,0.,37.));
#301 = CARTESIAN_POINT('',(-5.,0.,3.));
#302 = CARTESIAN_POINT('',(-5.,-10.,3.));
#303 = CARTESIAN_POINT('',(5.,-10.,3.));
#304 = CARTESIAN_POINT('',(5.,0.,3.));
#305 = ADVANCED_FACE('',(#306),#318,.T.);
#306 = FACE_BOUND('',#307,.T.);
#307 = EDGE_LOOP('',(#308,#309,#310,#317));
#308 = ORIENTED_EDGE('',*,*,#184,.T.);
#309 = ORIENTED_EDGE('',*,*,#292,.F.);
#310 = ORIENTED_EDGE('',*,*,#311,.F.);
#311 = EDGE_CURVE('',#277,#284,#312,.T.);
#312 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#313,#314,#315,#316),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,30.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#313 = CARTESIAN_POINT('',(5.,0.,37.));
#314 = CARTESIAN_POINT('',(5.,10.,37.));
#315 = CARTESIAN_POINT('',(-5.,10.,37.));
#316 = CARTESIAN_POINT('',(-5.,0.,37.));
#317 = ORIENTED_EDGE('',*,*,#276,.T.);
#318 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#319,#320,#321,#322)
,(#323,#324,#325,#326
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,34.000998004),(0.,30.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#319 = CARTESIAN_POINT('',(5.,0.,37.));
#320 = CARTESIAN_POINT('',(5.,10.,37.));
#321 = CARTESIAN_POINT('',(-5.,10.,37.));
#322 = CARTESIAN_POINT('',(-5.,0.,37.));
#323 = CARTESIAN_POINT('',(5.,0.,3.));
#324 = CARTESIAN_POINT('',(5.,10.,3.));
#325 = CARTESIAN_POINT('',(-5.,10.,3.));
#326 = CARTESIAN_POINT('',(-5.,0.,3.));
#327 = ADVANCED_FACE('',(#328),#332,.T.);
#328 = FACE_BOUND('',#329,.T.);
#329 = EDGE_LOOP('',(#330,#331));
#330 = ORIENTED_EDGE('',*,*,#227,.F.);
#331 = ORIENTED_EDGE('',*,*,#255,.F.);
#332 = PLANE('',#333);
#333 = AXIS2_PLACEMENT_3D('',#334,#335,#336);
#334 = CARTESIAN_POINT('',(0.,0.,0.));
#335 = DIRECTION('',(0.,0.,-1.));
#336 = DIRECTION('',(-1.,0.,0.));
#337 = ADVANCED_FACE('',(#338),#342,.T.);
#338 = FACE_BOUND('',#339,.T.);
#339 = EDGE_LOOP('',(#340,#341));
#340 = ORIENTED_EDGE('',*,*,#283,.T.);
#341 = ORIENTED_EDGE('',*,*,#311,.T.);
#342 = PLANE('',#343);
#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
#344 = CARTESIAN_POINT('',(0.,0.,37.));
#345 = DIRECTION('',(0.,0.,1.));
#346 = DIRECTION('',(1.,0.,-0.));
#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#351)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#348,#349,#350)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#348 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#349 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#350 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#351 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#348,
'distance_accuracy_value','confusion accuracy');
#352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#353,#355);
#353 = ( REPRESENTATION_RELATIONSHIP('','',#86,#63)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#354)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#64);
#355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#356
);
#356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','bolt','',#58,#81,$);
#357 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#83));
#358 = SHAPE_DEFINITION_REPRESENTATION(#359,#365);
#359 = PRODUCT_DEFINITION_SHAPE('','',#360);
#360 = PRODUCT_DEFINITION('design','',#361,#364);
#361 = PRODUCT_DEFINITION_FORMATION('','',#362);
#362 = PRODUCT('nut-bolt-assembly001','nut-bolt-assembly001','',(#363));
#363 = PRODUCT_CONTEXT('',#2,'mechanical');
#364 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#365 = SHAPE_REPRESENTATION('',(#11,#366),#370);
#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369);
#367 = CARTESIAN_POINT('',(-7.5,-10.,13.));
#368 = DIRECTION('',(0.,-0.,-1.));
#369 = DIRECTION('',(2.22044604925E-16,-1.,0.));
#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#374)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#371,#372,#373)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#371 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#372 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#373 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#374 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#371,
'distance_accuracy_value','confusion accuracy');
#375 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#376,#378);
#376 = ( REPRESENTATION_RELATIONSHIP('','',#365,#32)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#377)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#377 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37);
#378 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#379
);
#379 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','nut-bolt-assembly001','',#27,
#360,$);
#380 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#362));
#381 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#382,#384);
#382 = ( REPRESENTATION_RELATIONSHIP('','',#86,#365)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#383)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#383 = ITEM_DEFINED_TRANSFORMATION('','',#11,#366);
#384 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#385
);
#385 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','bolt001','',#360,#81,$);
#386 = SHAPE_DEFINITION_REPRESENTATION(#387,#393);
#387 = PRODUCT_DEFINITION_SHAPE('','',#388);
#388 = PRODUCT_DEFINITION('design','',#389,#392);
#389 = PRODUCT_DEFINITION_FORMATION('','',#390);
#390 = PRODUCT('l-bracket','l-bracket','',(#391));
#391 = PRODUCT_CONTEXT('',#2,'mechanical');
#392 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#393 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#394),#1090);
#394 = MANIFOLD_SOLID_BREP('',#395);
#395 = CLOSED_SHELL('',(#396,#496,#707,#747,#771,#804,#838,#860,#877,
#911,#933,#967,#989,#1023,#1045,#1074));
#396 = ADVANCED_FACE('',(#397,#431),#491,.T.);
#397 = FACE_BOUND('',#398,.T.);
#398 = EDGE_LOOP('',(#399,#409,#417,#425));
#399 = ORIENTED_EDGE('',*,*,#400,.F.);
#400 = EDGE_CURVE('',#401,#403,#405,.T.);
#401 = VERTEX_POINT('',#402);
#402 = CARTESIAN_POINT('',(0.,0.,100.));
#403 = VERTEX_POINT('',#404);
#404 = CARTESIAN_POINT('',(0.,0.,0.));
#405 = LINE('',#406,#407);
#406 = CARTESIAN_POINT('',(0.,0.,50.));
#407 = VECTOR('',#408,1.);
#408 = DIRECTION('',(0.,0.,-1.));
#409 = ORIENTED_EDGE('',*,*,#410,.F.);
#410 = EDGE_CURVE('',#411,#401,#413,.T.);
#411 = VERTEX_POINT('',#412);
#412 = CARTESIAN_POINT('',(0.,60.,100.));
#413 = LINE('',#414,#415);
#414 = CARTESIAN_POINT('',(0.,30.,100.));
#415 = VECTOR('',#416,1.);
#416 = DIRECTION('',(0.,-1.,0.));
#417 = ORIENTED_EDGE('',*,*,#418,.T.);
#418 = EDGE_CURVE('',#411,#419,#421,.T.);
#419 = VERTEX_POINT('',#420);
#420 = CARTESIAN_POINT('',(0.,60.,0.));
#421 = LINE('',#422,#423);
#422 = CARTESIAN_POINT('',(0.,60.,50.));
#423 = VECTOR('',#424,1.);
#424 = DIRECTION('',(0.,0.,-1.));
#425 = ORIENTED_EDGE('',*,*,#426,.T.);
#426 = EDGE_CURVE('',#419,#403,#427,.T.);
#427 = LINE('',#428,#429);
#428 = CARTESIAN_POINT('',(0.,30.,0.));
#429 = VECTOR('',#430,1.);
#430 = DIRECTION('',(0.,-1.,0.));
#431 = FACE_BOUND('',#432,.T.);
#432 = EDGE_LOOP('',(#433,#464));
#433 = ORIENTED_EDGE('',*,*,#434,.T.);
#434 = EDGE_CURVE('',#435,#437,#439,.T.);
#435 = VERTEX_POINT('',#436);
#436 = CARTESIAN_POINT('',(0.,40.,45.));
#437 = VERTEX_POINT('',#438);
#438 = CARTESIAN_POINT('',(0.,40.,55.));
#439 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#440,#441,#442,#443,#444,#445,
#446,#447,#448,#449,#450,#451,#452,#453,#454,#455,#456,#457,#458,
#459,#460,#461,#462,#463),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(
0.,4.15513164424,7.85828164686,10.7238180515,13.5836589937,
16.4911855013,20.3877608685,22.3658107304),.UNSPECIFIED.);
#440 = CARTESIAN_POINT('',(0.,40.,45.));
#441 = CARTESIAN_POINT('',(0.,40.4671982524,45.));
#442 = CARTESIAN_POINT('',(0.,40.967985464,45.0545696798));
#443 = CARTESIAN_POINT('',(0.,41.4911230353,45.1795822588));
#444 = CARTESIAN_POINT('',(0.,42.4800614343,45.5726861255));
#445 = CARTESIAN_POINT('',(0.,43.3809047398,46.2580146362));
#446 = CARTESIAN_POINT('',(0.,43.7686263331,46.6452361934));
#447 = CARTESIAN_POINT('',(0.,44.3620880288,47.432508626));
#448 = CARTESIAN_POINT('',(0.,44.7518403652,48.3548107374));
#449 = CARTESIAN_POINT('',(0.,44.8779193361,48.7767785569));
#450 = CARTESIAN_POINT('',(0.,45.0354809914,49.6437129631));
#451 = CARTESIAN_POINT('',(0.,45.001400762,50.5264003017));
#452 = CARTESIAN_POINT('',(0.,44.935748566,50.9630506747));
#453 = CARTESIAN_POINT('',(0.,44.7088457881,51.8186421202));
#454 = CARTESIAN_POINT('',(0.,44.3071306709,52.5957546192));
#455 = CARTESIAN_POINT('',(0.,44.0642190823,52.9603131849));
#456 = CARTESIAN_POINT('',(0.,43.416301294,53.7355490362));
#457 = CARTESIAN_POINT('',(0.,42.624655655,54.3095225982));
#458 = CARTESIAN_POINT('',(0.,42.1424481996,54.563750022));
#459 = CARTESIAN_POINT('',(0.,41.404818935,54.8362924347));
#460 = CARTESIAN_POINT('',(0.,40.688855102,54.9612187699));
#461 = CARTESIAN_POINT('',(0.,40.4524313762,54.9876332288));
#462 = CARTESIAN_POINT('',(0.,40.2224096654,55.));
#463 = CARTESIAN_POINT('',(0.,40.,55.));
#464 = ORIENTED_EDGE('',*,*,#465,.T.);
#465 = EDGE_CURVE('',#437,#435,#466,.T.);
#466 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#467,#468,#469,#470,#471,#472,
#473,#474,#475,#476,#477,#478,#479,#480,#481,#482,#483,#484,#485,
#486,#487,#488,#489,#490),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(
0.,4.15513164422,7.85828164677,10.7238180514,13.5836589927,
16.4911854995,20.3877608665,22.3658107284),.UNSPECIFIED.);
#467 = CARTESIAN_POINT('',(0.,40.,55.));
#468 = CARTESIAN_POINT('',(0.,39.5328017476,55.));
#469 = CARTESIAN_POINT('',(0.,39.032014536,54.9454303202));
#470 = CARTESIAN_POINT('',(0.,38.5088769647,54.8204177412));
#471 = CARTESIAN_POINT('',(0.,37.5199385657,54.4273138745));
#472 = CARTESIAN_POINT('',(0.,36.6190952602,53.7419853638));
#473 = CARTESIAN_POINT('',(0.,36.2313736669,53.3547638066));
#474 = CARTESIAN_POINT('',(0.,35.6379119712,52.567491374));
#475 = CARTESIAN_POINT('',(0.,35.2481596348,51.6451892626));
#476 = CARTESIAN_POINT('',(0.,35.1220806639,51.2232214431));
#477 = CARTESIAN_POINT('',(0.,34.9645190086,50.356287037));
#478 = CARTESIAN_POINT('',(0.,34.998599238,49.4735996986));
#479 = CARTESIAN_POINT('',(0.,35.0642514341,49.036949325));
#480 = CARTESIAN_POINT('',(0.,35.291154212,48.1813578798));
#481 = CARTESIAN_POINT('',(0.,35.692869329,47.404245381));
#482 = CARTESIAN_POINT('',(0.,35.9357809179,47.0396868149));
#483 = CARTESIAN_POINT('',(0.,36.583698706,46.2644509637));
#484 = CARTESIAN_POINT('',(0.,37.375344345,45.6904774019));
#485 = CARTESIAN_POINT('',(0.,37.8575518004,45.436249978));
#486 = CARTESIAN_POINT('',(0.,38.595181065,45.1637075653));
#487 = CARTESIAN_POINT('',(0.,39.311144898,45.0387812301));
#488 = CARTESIAN_POINT('',(0.,39.5475686238,45.0123667712));
#489 = CARTESIAN_POINT('',(0.,39.7775903347,45.));
#490 = CARTESIAN_POINT('',(0.,40.,45.));
#491 = PLANE('',#492);
#492 = AXIS2_PLACEMENT_3D('',#493,#494,#495);
#493 = CARTESIAN_POINT('',(0.,60.,100.));
#494 = DIRECTION('',(-1.,0.,0.));
#495 = DIRECTION('',(0.,0.,1.));
#496 = ADVANCED_FACE('',(#497,#522,#582,#642),#702,.T.);
#497 = FACE_BOUND('',#498,.T.);
#498 = EDGE_LOOP('',(#499,#509,#515,#516));
#499 = ORIENTED_EDGE('',*,*,#500,.F.);
#500 = EDGE_CURVE('',#501,#503,#505,.T.);
#501 = VERTEX_POINT('',#502);
#502 = CARTESIAN_POINT('',(50.,0.,100.));
#503 = VERTEX_POINT('',#504);
#504 = CARTESIAN_POINT('',(50.,0.,0.));
#505 = LINE('',#506,#507);
#506 = CARTESIAN_POINT('',(50.,0.,50.));
#507 = VECTOR('',#508,1.);
#508 = DIRECTION('',(0.,0.,-1.));
#509 = ORIENTED_EDGE('',*,*,#510,.F.);
#510 = EDGE_CURVE('',#401,#501,#511,.T.);
#511 = LINE('',#512,#513);
#512 = CARTESIAN_POINT('',(25.,0.,100.));
#513 = VECTOR('',#514,1.);
#514 = DIRECTION('',(1.,0.,0.));
#515 = ORIENTED_EDGE('',*,*,#400,.T.);
#516 = ORIENTED_EDGE('',*,*,#517,.T.);
#517 = EDGE_CURVE('',#403,#503,#518,.T.);
#518 = LINE('',#519,#520);
#519 = CARTESIAN_POINT('',(25.,0.,0.));
#520 = VECTOR('',#521,1.);
#521 = DIRECTION('',(1.,0.,0.));
#522 = FACE_BOUND('',#523,.T.);
#523 = EDGE_LOOP('',(#524,#555));
#524 = ORIENTED_EDGE('',*,*,#525,.T.);
#525 = EDGE_CURVE('',#526,#528,#530,.T.);
#526 = VERTEX_POINT('',#527);
#527 = CARTESIAN_POINT('',(42.5,0.,42.0096189398));
#528 = VERTEX_POINT('',#529);
#529 = CARTESIAN_POINT('',(42.5,0.,32.0096189398));
#530 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#531,#532,#533,#534,#535,#536,
#537,#538,#539,#540,#541,#542,#543,#544,#545,#546,#547,#548,#549,
#550,#551,#552,#553,#554),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(
0.,4.15513165632,7.85828166598,10.7238180637,13.5836590149,
16.4911855364,20.3877609237,22.3658108252),.UNSPECIFIED.);
#531 = CARTESIAN_POINT('',(42.5,0.,42.0096189398));
#532 = CARTESIAN_POINT('',(42.9671982537,0.,42.0096189398));
#533 = CARTESIAN_POINT('',(43.4679854668,0.,41.9550492597));
#534 = CARTESIAN_POINT('',(43.9911230323,0.,41.8300366822));
#535 = CARTESIAN_POINT('',(44.9800614342,0.,41.4369328146));
#536 = CARTESIAN_POINT('',(45.8809047407,0.,40.7516043032));
#537 = CARTESIAN_POINT('',(46.2686263317,0.,40.364382748));
#538 = CARTESIAN_POINT('',(46.8620880278,0.,39.5771103155));
#539 = CARTESIAN_POINT('',(47.2518403645,0.,38.6548082046));
#540 = CARTESIAN_POINT('',(47.3779193365,0.,38.2328403825));
#541 = CARTESIAN_POINT('',(47.5354809915,0.,37.3659059762));
#542 = CARTESIAN_POINT('',(47.501400762,0.,36.4832186373));
#543 = CARTESIAN_POINT('',(47.4357485667,0.,36.04656827));
#544 = CARTESIAN_POINT('',(47.2088457881,0.,35.1909768206));
#545 = CARTESIAN_POINT('',(46.807130669,0.,34.4138643184));
#546 = CARTESIAN_POINT('',(46.564219085,0.,34.0493057582));
#547 = CARTESIAN_POINT('',(45.916301294,0.,33.2740699026));
#548 = CARTESIAN_POINT('',(45.1246556495,0.,32.7000963378));
#549 = CARTESIAN_POINT('',(44.6424482051,0.,32.4458689217));
#550 = CARTESIAN_POINT('',(43.9048189333,0.,32.1733265057));
#551 = CARTESIAN_POINT('',(43.1888550914,0.,32.04840017));
#552 = CARTESIAN_POINT('',(42.9524313854,0.,32.0219857115));
#553 = CARTESIAN_POINT('',(42.7224096698,0.,32.0096189398));
#554 = CARTESIAN_POINT('',(42.5,0.,32.0096189398));
#555 = ORIENTED_EDGE('',*,*,#556,.T.);
#556 = EDGE_CURVE('',#528,#526,#557,.T.);
#557 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#558,#559,#560,#561,#562,#563,
#564,#565,#566,#567,#568,#569,#570,#571,#572,#573,#574,#575,#576,
#577,#578,#579,#580,#581),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(
0.,4.15513162148,7.85828163111,10.7238180489,13.583658992,
16.4911855021,20.3877608676,22.3658107326),.UNSPECIFIED.);
#558 = CARTESIAN_POINT('',(42.5,0.,32.0096189398));
#559 = CARTESIAN_POINT('',(42.0328017497,0.,32.0096189398));
#560 = CARTESIAN_POINT('',(41.5320145405,0.,32.0641886193));
#561 = CARTESIAN_POINT('',(41.0088769576,0.,32.1892012003));
#562 = CARTESIAN_POINT('',(40.0199385585,0.,32.5823050688));
#563 = CARTESIAN_POINT('',(39.1190952597,0.,33.2676335757));
#564 = CARTESIAN_POINT('',(38.7313736684,0.,33.6548551346));
#565 = CARTESIAN_POINT('',(38.1379119704,0.,34.4421275707));
#566 = CARTESIAN_POINT('',(37.7481596331,0.,35.3644296843));
#567 = CARTESIAN_POINT('',(37.6220806643,0.,35.7863974929));
#568 = CARTESIAN_POINT('',(37.4645190086,0.,36.6533319007));
#569 = CARTESIAN_POINT('',(37.4985992382,0.,37.5360192423));
#570 = CARTESIAN_POINT('',(37.5642514339,0.,37.972669614));
#571 = CARTESIAN_POINT('',(37.7911542119,0.,38.8282610603));
#572 = CARTESIAN_POINT('',(38.1928693296,0.,39.6053735599));
#573 = CARTESIAN_POINT('',(38.4357809169,0.,39.9699321238));
#574 = CARTESIAN_POINT('',(39.0836987058,0.,40.7451679759));
#575 = CARTESIAN_POINT('',(39.8753443446,0.,41.3191415378));
#576 = CARTESIAN_POINT('',(40.3575518005,0.,41.5733689617));
#577 = CARTESIAN_POINT('',(41.0951810662,0.,41.8459113747));
#578 = CARTESIAN_POINT('',(41.8111448982,0.,41.9708377099));
#579 = CARTESIAN_POINT('',(42.0475686226,0.,41.9972521686));
#580 = CARTESIAN_POINT('',(42.2775903341,0.,42.0096189398));
#581 = CARTESIAN_POINT('',(42.5,0.,42.0096189398));
#582 = FACE_BOUND('',#583,.T.);
#583 = EDGE_LOOP('',(#584,#615));
#584 = ORIENTED_EDGE('',*,*,#585,.T.);
#585 = EDGE_CURVE('',#586,#588,#590,.T.);
#586 = VERTEX_POINT('',#587);
#587 = CARTESIAN_POINT('',(42.5,0.,67.9903810602));
#588 = VERTEX_POINT('',#589);
#589 = CARTESIAN_POINT('',(42.5,0.,57.9903810602));
#590 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#591,#592,#593,#594,#595,#596,
#597,#598,#599,#600,#601,#602,#603,#604,#605,#606,#607,#608,#609,
#610,#611,#612,#613,#614),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(
0.,4.15513162009,7.85828162953,10.7238180471,13.5836589903,
16.4911855013,20.3877608671,22.3658107334),.UNSPECIFIED.);
#591 = CARTESIAN_POINT('',(42.5,0.,67.9903810602));
#592 = CARTESIAN_POINT('',(42.9671982501,0.,67.9903810602));
#593 = CARTESIAN_POINT('',(43.467985459,0.,67.9358113808));
#594 = CARTESIAN_POINT('',(43.9911230428,0.,67.8107987996));
#595 = CARTESIAN_POINT('',(44.9800614416,0.,67.417694931));
#596 = CARTESIAN_POINT('',(45.8809047403,0.,66.7323664244));
#597 = CARTESIAN_POINT('',(46.2686263317,0.,66.3451448654));
#598 = CARTESIAN_POINT('',(46.8620880296,0.,65.5578724293));
#599 = CARTESIAN_POINT('',(47.2518403668,0.,64.6355703158));
#600 = CARTESIAN_POINT('',(47.3779193357,0.,64.213602507));
#601 = CARTESIAN_POINT('',(47.5354809914,0.,63.3466680992));
#602 = CARTESIAN_POINT('',(47.5014007618,0.,62.4639807577));
#603 = CARTESIAN_POINT('',(47.4357485661,0.,62.027330386));
#604 = CARTESIAN_POINT('',(47.2088457881,0.,61.1717389395));
#605 = CARTESIAN_POINT('',(46.8071306702,0.,60.3946264398));
#606 = CARTESIAN_POINT('',(46.5642190833,0.,60.0300678764));
#607 = CARTESIAN_POINT('',(45.9163012943,0.,59.2548320242));
#608 = CARTESIAN_POINT('',(45.1246556554,0.,58.6808584622));
#609 = CARTESIAN_POINT('',(44.6424481995,0.,58.4266310383));
#610 = CARTESIAN_POINT('',(43.9048189337,0.,58.1540886252));
#611 = CARTESIAN_POINT('',(43.1888551014,0.,58.0291622901));
#612 = CARTESIAN_POINT('',(42.9524313776,0.,58.0027478314));
#613 = CARTESIAN_POINT('',(42.7224096661,0.,57.9903810602));
#614 = CARTESIAN_POINT('',(42.5,0.,57.9903810602));
#615 = ORIENTED_EDGE('',*,*,#616,.T.);
#616 = EDGE_CURVE('',#588,#586,#617,.T.);
#617 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#618,#619,#620,#621,#622,#623,
#624,#625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,
#637,#638,#639,#640,#641),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(
0.,4.15513165736,7.85828166679,10.7238180644,13.5836590156,
16.491185538,20.3877609254,22.3658108266),.UNSPECIFIED.);
#618 = CARTESIAN_POINT('',(42.5,0.,57.9903810602));
#619 = CARTESIAN_POINT('',(42.0328017462,0.,57.9903810602));
#620 = CARTESIAN_POINT('',(41.5320145329,0.,58.0449507403));
#621 = CARTESIAN_POINT('',(41.0088769679,0.,58.1699633177));
#622 = CARTESIAN_POINT('',(40.019938566,0.,58.5630671853));
#623 = CARTESIAN_POINT('',(39.1190952593,0.,59.2483956968));
#624 = CARTESIAN_POINT('',(38.7313736682,0.,59.635617252));
#625 = CARTESIAN_POINT('',(38.1379119722,0.,60.4228896845));
#626 = CARTESIAN_POINT('',(37.7481596355,0.,61.3451917954));
#627 = CARTESIAN_POINT('',(37.6220806636,0.,61.7671596175));
#628 = CARTESIAN_POINT('',(37.4645190085,0.,62.6340940238));
#629 = CARTESIAN_POINT('',(37.498599238,0.,63.5167813627));
#630 = CARTESIAN_POINT('',(37.5642514333,0.,63.95343173));
#631 = CARTESIAN_POINT('',(37.7911542119,0.,64.8090231795));
#632 = CARTESIAN_POINT('',(38.1928693311,0.,65.5861356819));
#633 = CARTESIAN_POINT('',(38.4357809149,0.,65.9506942416));
#634 = CARTESIAN_POINT('',(39.0836987059,0.,66.7259300973));
#635 = CARTESIAN_POINT('',(39.8753443505,0.,67.2999036622));
#636 = CARTESIAN_POINT('',(40.3575517948,0.,67.5541310783));
#637 = CARTESIAN_POINT('',(41.0951810667,0.,67.8266734943));
#638 = CARTESIAN_POINT('',(41.8111449084,0.,67.95159983));
#639 = CARTESIAN_POINT('',(42.0475686146,0.,67.9780142885));
#640 = CARTESIAN_POINT('',(42.2775903302,0.,67.9903810602));
#641 = CARTESIAN_POINT('',(42.5,0.,67.9903810602));
#642 = FACE_BOUND('',#643,.T.);
#643 = EDGE_LOOP('',(#644,#675));
#644 = ORIENTED_EDGE('',*,*,#645,.T.);
#645 = EDGE_CURVE('',#646,#648,#650,.T.);
#646 = VERTEX_POINT('',#647);
#647 = CARTESIAN_POINT('',(20.,0.,55.));
#648 = VERTEX_POINT('',#649);
#649 = CARTESIAN_POINT('',(20.,0.,45.));
#650 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#651,#652,#653,#654,#655,#656,
#657,#658,#659,#660,#661,#662,#663,#664,#665,#666,#667,#668,#669,
#670,#671,#672,#673,#674),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(
0.,4.15513164501,7.85828164811,10.7238180535,13.5836589949,
16.4911855021,20.3877608686,22.3658107291),.UNSPECIFIED.);
#651 = CARTESIAN_POINT('',(20.,0.,55.));
#652 = CARTESIAN_POINT('',(20.4671982525,0.,55.));
#653 = CARTESIAN_POINT('',(20.9679854642,0.,54.9454303202));
#654 = CARTESIAN_POINT('',(21.4911230351,0.,54.8204177413));
#655 = CARTESIAN_POINT('',(22.4800614343,0.,54.4273138745));
#656 = CARTESIAN_POINT('',(23.38090474,0.,53.7419853637));
#657 = CARTESIAN_POINT('',(23.768626333,0.,53.3547638067));
#658 = CARTESIAN_POINT('',(24.3620880288,0.,52.5674913739));
#659 = CARTESIAN_POINT('',(24.7518403653,0.,51.6451892624));
#660 = CARTESIAN_POINT('',(24.8779193361,0.,51.2232214433));
#661 = CARTESIAN_POINT('',(25.0354809914,0.,50.3562870372));
#662 = CARTESIAN_POINT('',(25.001400762,0.,49.4735996986));
#663 = CARTESIAN_POINT('',(24.9357485659,0.,49.0369493251));
#664 = CARTESIAN_POINT('',(24.708845788,0.,48.1813578797));
#665 = CARTESIAN_POINT('',(24.307130671,0.,47.4042453809));
#666 = CARTESIAN_POINT('',(24.0642190822,0.,47.039686815));
#667 = CARTESIAN_POINT('',(23.416301294,0.,46.2644509638));
#668 = CARTESIAN_POINT('',(22.6246556551,0.,45.6904774019));
#669 = CARTESIAN_POINT('',(22.1424481995,0.,45.436249978));
#670 = CARTESIAN_POINT('',(21.4048189351,0.,45.1637075654));
#671 = CARTESIAN_POINT('',(20.6888551023,0.,45.0387812301));
#672 = CARTESIAN_POINT('',(20.4524313759,0.,45.0123667712));
#673 = CARTESIAN_POINT('',(20.2224096652,0.,45.));
#674 = CARTESIAN_POINT('',(20.,0.,45.));
#675 = ORIENTED_EDGE('',*,*,#676,.T.);
#676 = EDGE_CURVE('',#648,#646,#677,.T.);
#677 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#678,#679,#680,#681,#682,#683,
#684,#685,#686,#687,#688,#689,#690,#691,#692,#693,#694,#695,#696,
#697,#698,#699,#700,#701),.UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,6),(
0.,4.15513164518,7.85828164919,10.7238180549,13.583658997,
16.491185504,20.3877608712,22.3658107361),.UNSPECIFIED.);
#678 = CARTESIAN_POINT('',(20.,0.,45.));
#679 = CARTESIAN_POINT('',(19.5328017475,0.,45.));
#680 = CARTESIAN_POINT('',(19.0320145358,0.,45.0545696798));
#681 = CARTESIAN_POINT('',(18.508876965,0.,45.1795822587));
#682 = CARTESIAN_POINT('',(17.5199385656,0.,45.5726861255));
#683 = CARTESIAN_POINT('',(16.6190952599,0.,46.2580146364));
#684 = CARTESIAN_POINT('',(16.2313736672,0.,46.645236193));
#685 = CARTESIAN_POINT('',(15.6379119712,0.,47.432508626));
#686 = CARTESIAN_POINT('',(15.2481596346,0.,48.3548107377));
#687 = CARTESIAN_POINT('',(15.122080664,0.,48.7767785566));
#688 = CARTESIAN_POINT('',(14.9645190086,0.,49.6437129629));
#689 = CARTESIAN_POINT('',(14.998599238,0.,50.5264003017));
#690 = CARTESIAN_POINT('',(15.0642514341,0.,50.9630506747));
#691 = CARTESIAN_POINT('',(15.2911542119,0.,51.8186421202));
#692 = CARTESIAN_POINT('',(15.692869329,0.,52.5957546191));
#693 = CARTESIAN_POINT('',(15.9357809178,0.,52.960313185));
#694 = CARTESIAN_POINT('',(16.583698706,0.,53.7355490363));
#695 = CARTESIAN_POINT('',(17.3753443451,0.,54.3095225982));
#696 = CARTESIAN_POINT('',(17.8575518004,0.,54.5637500219));
#697 = CARTESIAN_POINT('',(18.5951810654,0.,54.8362924348));
#698 = CARTESIAN_POINT('',(19.3111448987,0.,54.96121877));
#699 = CARTESIAN_POINT('',(19.5475686231,0.,54.9876332288));
#700 = CARTESIAN_POINT('',(19.7775903343,0.,55.));
#701 = CARTESIAN_POINT('',(20.,0.,55.));
#702 = PLANE('',#703);
#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706);
#704 = CARTESIAN_POINT('',(0.,0.,100.));
#705 = DIRECTION('',(0.,-1.,0.));
#706 = DIRECTION('',(0.,0.,-1.));
#707 = ADVANCED_FACE('',(#708),#742,.T.);
#708 = FACE_BOUND('',#709,.T.);
#709 = EDGE_LOOP('',(#710,#711,#712,#720,#728,#736));
#710 = ORIENTED_EDGE('',*,*,#410,.T.);
#711 = ORIENTED_EDGE('',*,*,#510,.T.);
#712 = ORIENTED_EDGE('',*,*,#713,.T.);
#713 = EDGE_CURVE('',#501,#714,#716,.T.);
#714 = VERTEX_POINT('',#715);
#715 = CARTESIAN_POINT('',(50.,10.,100.));
#716 = LINE('',#717,#718);
#717 = CARTESIAN_POINT('',(50.,5.,100.));
#718 = VECTOR('',#719,1.);
#719 = DIRECTION('',(0.,1.,0.));
#720 = ORIENTED_EDGE('',*,*,#721,.T.);
#721 = EDGE_CURVE('',#714,#722,#724,.T.);
#722 = VERTEX_POINT('',#723);
#723 = CARTESIAN_POINT('',(10.,10.,100.));
#724 = LINE('',#725,#726);
#725 = CARTESIAN_POINT('',(30.,10.,100.));
#726 = VECTOR('',#727,1.);
#727 = DIRECTION('',(-1.,0.,0.));
#728 = ORIENTED_EDGE('',*,*,#729,.T.);
#729 = EDGE_CURVE('',#722,#730,#732,.T.);
#730 = VERTEX_POINT('',#731);
#731 = CARTESIAN_POINT('',(10.,60.,100.));
#732 = LINE('',#733,#734);
#733 = CARTESIAN_POINT('',(10.,35.,100.));
#734 = VECTOR('',#735,1.);
#735 = DIRECTION('',(0.,1.,0.));
#736 = ORIENTED_EDGE('',*,*,#737,.T.);
#737 = EDGE_CURVE('',#730,#411,#738,.T.);
#738 = LINE('',#739,#740);
#739 = CARTESIAN_POINT('',(5.,60.,100.));
#740 = VECTOR('',#741,1.);
#741 = DIRECTION('',(-1.,0.,0.));
#742 = PLANE('',#743);
#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
#744 = CARTESIAN_POINT('',(0.,0.,100.));
#745 = DIRECTION('',(0.,0.,1.));
#746 = DIRECTION('',(1.,0.,-0.));
#747 = ADVANCED_FACE('',(#748),#766,.T.);
#748 = FACE_BOUND('',#749,.T.);
#749 = EDGE_LOOP('',(#750,#751,#759,#765));
#750 = ORIENTED_EDGE('',*,*,#737,.F.);
#751 = ORIENTED_EDGE('',*,*,#752,.T.);
#752 = EDGE_CURVE('',#730,#753,#755,.T.);
#753 = VERTEX_POINT('',#754);
#754 = CARTESIAN_POINT('',(10.,60.,0.));
#755 = LINE('',#756,#757);
#756 = CARTESIAN_POINT('',(10.,60.,50.));
#757 = VECTOR('',#758,1.);
#758 = DIRECTION('',(0.,0.,-1.));
#759 = ORIENTED_EDGE('',*,*,#760,.T.);
#760 = EDGE_CURVE('',#753,#419,#761,.T.);
#761 = LINE('',#762,#763);
#762 = CARTESIAN_POINT('',(5.,60.,0.));
#763 = VECTOR('',#764,1.);
#764 = DIRECTION('',(-1.,0.,0.));
#765 = ORIENTED_EDGE('',*,*,#418,.F.);
#766 = PLANE('',#767);
#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
#768 = CARTESIAN_POINT('',(10.,60.,100.));
#769 = DIRECTION('',(0.,1.,0.));
#770 = DIRECTION('',(0.,-0.,1.));
#771 = ADVANCED_FACE('',(#772),#799,.T.);
#772 = FACE_BOUND('',#773,.T.);
#773 = EDGE_LOOP('',(#774,#775,#776,#784,#792,#798));
#774 = ORIENTED_EDGE('',*,*,#426,.F.);
#775 = ORIENTED_EDGE('',*,*,#760,.F.);
#776 = ORIENTED_EDGE('',*,*,#777,.F.);
#777 = EDGE_CURVE('',#778,#753,#780,.T.);
#778 = VERTEX_POINT('',#779);
#779 = CARTESIAN_POINT('',(10.,10.,0.));
#780 = LINE('',#781,#782);
#781 = CARTESIAN_POINT('',(10.,35.,0.));
#782 = VECTOR('',#783,1.);
#783 = DIRECTION('',(0.,1.,0.));
#784 = ORIENTED_EDGE('',*,*,#785,.F.);
#785 = EDGE_CURVE('',#786,#778,#788,.T.);
#786 = VERTEX_POINT('',#787);
#787 = CARTESIAN_POINT('',(50.,10.,0.));
#788 = LINE('',#789,#790);
#789 = CARTESIAN_POINT('',(30.,10.,0.));
#790 = VECTOR('',#791,1.);
#791 = DIRECTION('',(-1.,0.,0.));
#792 = ORIENTED_EDGE('',*,*,#793,.F.);
#793 = EDGE_CURVE('',#503,#786,#794,.T.);
#794 = LINE('',#795,#796);
#795 = CARTESIAN_POINT('',(50.,5.,0.));
#796 = VECTOR('',#797,1.);
#797 = DIRECTION('',(0.,1.,0.));
#798 = ORIENTED_EDGE('',*,*,#517,.F.);
#799 = PLANE('',#800);
#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803);
#801 = CARTESIAN_POINT('',(0.,0.,0.));
#802 = DIRECTION('',(0.,0.,-1.));
#803 = DIRECTION('',(-1.,0.,0.));
#804 = ADVANCED_FACE('',(#805),#829,.T.);
#805 = FACE_BOUND('',#806,.T.);
#806 = EDGE_LOOP('',(#807,#818,#823,#824));
#807 = ORIENTED_EDGE('',*,*,#808,.F.);
#808 = EDGE_CURVE('',#809,#811,#813,.T.);
#809 = VERTEX_POINT('',#810);
#810 = CARTESIAN_POINT('',(10.,40.,55.));
#811 = VERTEX_POINT('',#812);
#812 = CARTESIAN_POINT('',(10.,40.,45.));
#813 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#814,#815,#816,#817),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,30.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#814 = CARTESIAN_POINT('',(10.,40.,55.));
#815 = CARTESIAN_POINT('',(10.,50.,55.));
#816 = CARTESIAN_POINT('',(10.,50.,45.));
#817 = CARTESIAN_POINT('',(10.,40.,45.));
#818 = ORIENTED_EDGE('',*,*,#819,.T.);
#819 = EDGE_CURVE('',#809,#437,#820,.T.);
#820 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#821,#822),.UNSPECIFIED.,.F.,.F.,
(2,2),(9.9800399E-04,10.000998004),.PIECEWISE_BEZIER_KNOTS.);
#821 = CARTESIAN_POINT('',(10.,40.,55.));
#822 = CARTESIAN_POINT('',(0.,40.,55.));
#823 = ORIENTED_EDGE('',*,*,#434,.F.);
#824 = ORIENTED_EDGE('',*,*,#825,.F.);
#825 = EDGE_CURVE('',#811,#435,#826,.T.);
#826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#827,#828),.UNSPECIFIED.,.F.,.F.,
(2,2),(9.9800399E-04,10.000998004),.PIECEWISE_BEZIER_KNOTS.);
#827 = CARTESIAN_POINT('',(10.,40.,45.));
#828 = CARTESIAN_POINT('',(0.,40.,45.));
#829 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#830,#831,#832,#833)
,(#834,#835,#836,#837
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,10.000998004),(0.,30.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#830 = CARTESIAN_POINT('',(10.,40.,55.));
#831 = CARTESIAN_POINT('',(10.,50.,55.));
#832 = CARTESIAN_POINT('',(10.,50.,45.));
#833 = CARTESIAN_POINT('',(10.,40.,45.));
#834 = CARTESIAN_POINT('',(0.,40.,55.));
#835 = CARTESIAN_POINT('',(0.,50.,55.));
#836 = CARTESIAN_POINT('',(0.,50.,45.));
#837 = CARTESIAN_POINT('',(0.,40.,45.));
#838 = ADVANCED_FACE('',(#839),#851,.T.);
#839 = FACE_BOUND('',#840,.T.);
#840 = EDGE_LOOP('',(#841,#848,#849,#850));
#841 = ORIENTED_EDGE('',*,*,#842,.F.);
#842 = EDGE_CURVE('',#811,#809,#843,.T.);
#843 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#844,#845,#846,#847),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,30.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#844 = CARTESIAN_POINT('',(10.,40.,45.));
#845 = CARTESIAN_POINT('',(10.,30.,45.));
#846 = CARTESIAN_POINT('',(10.,30.,55.));
#847 = CARTESIAN_POINT('',(10.,40.,55.));
#848 = ORIENTED_EDGE('',*,*,#825,.T.);
#849 = ORIENTED_EDGE('',*,*,#465,.F.);
#850 = ORIENTED_EDGE('',*,*,#819,.F.);
#851 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#852,#853,#854,#855)
,(#856,#857,#858,#859
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,10.000998004),(0.,30.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#852 = CARTESIAN_POINT('',(10.,40.,45.));
#853 = CARTESIAN_POINT('',(10.,30.,45.));
#854 = CARTESIAN_POINT('',(10.,30.,55.));
#855 = CARTESIAN_POINT('',(10.,40.,55.));
#856 = CARTESIAN_POINT('',(0.,40.,45.));
#857 = CARTESIAN_POINT('',(0.,30.,45.));
#858 = CARTESIAN_POINT('',(0.,30.,55.));
#859 = CARTESIAN_POINT('',(0.,40.,55.));
#860 = ADVANCED_FACE('',(#861),#872,.T.);
#861 = FACE_BOUND('',#862,.T.);
#862 = EDGE_LOOP('',(#863,#869,#870,#871));
#863 = ORIENTED_EDGE('',*,*,#864,.F.);
#864 = EDGE_CURVE('',#714,#786,#865,.T.);
#865 = LINE('',#866,#867);
#866 = CARTESIAN_POINT('',(50.,10.,50.));
#867 = VECTOR('',#868,1.);
#868 = DIRECTION('',(0.,0.,-1.));
#869 = ORIENTED_EDGE('',*,*,#713,.F.);
#870 = ORIENTED_EDGE('',*,*,#500,.T.);
#871 = ORIENTED_EDGE('',*,*,#793,.T.);
#872 = PLANE('',#873);
#873 = AXIS2_PLACEMENT_3D('',#874,#875,#876);
#874 = CARTESIAN_POINT('',(50.,0.,100.));
#875 = DIRECTION('',(1.,0.,0.));
#876 = DIRECTION('',(0.,0.,-1.));
#877 = ADVANCED_FACE('',(#878),#902,.T.);
#878 = FACE_BOUND('',#879,.T.);
#879 = EDGE_LOOP('',(#880,#891,#896,#897));
#880 = ORIENTED_EDGE('',*,*,#881,.F.);
#881 = EDGE_CURVE('',#882,#884,#886,.T.);
#882 = VERTEX_POINT('',#883);
#883 = CARTESIAN_POINT('',(42.5,10.,32.00961894));
#884 = VERTEX_POINT('',#885);
#885 = CARTESIAN_POINT('',(42.5,10.,42.00961894));
#886 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#887,#888,#889,#890),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,30.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#887 = CARTESIAN_POINT('',(42.5,10.,32.00961894));
#888 = CARTESIAN_POINT('',(52.5,10.,32.00961894));
#889 = CARTESIAN_POINT('',(52.5,10.,42.00961894));
#890 = CARTESIAN_POINT('',(42.5,10.,42.00961894));
#891 = ORIENTED_EDGE('',*,*,#892,.T.);
#892 = EDGE_CURVE('',#882,#528,#893,.T.);
#893 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#894,#895),.UNSPECIFIED.,.F.,.F.,
(2,2),(9.9800399E-04,10.000998004),.PIECEWISE_BEZIER_KNOTS.);
#894 = CARTESIAN_POINT('',(42.5,10.,32.00961894));
#895 = CARTESIAN_POINT('',(42.5,0.,32.00961894));
#896 = ORIENTED_EDGE('',*,*,#525,.F.);
#897 = ORIENTED_EDGE('',*,*,#898,.F.);
#898 = EDGE_CURVE('',#884,#526,#899,.T.);
#899 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#900,#901),.UNSPECIFIED.,.F.,.F.,
(2,2),(9.9800399E-04,10.000998004),.PIECEWISE_BEZIER_KNOTS.);
#900 = CARTESIAN_POINT('',(42.5,10.,42.00961894));
#901 = CARTESIAN_POINT('',(42.5,0.,42.00961894));
#902 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#903,#904,#905,#906)
,(#907,#908,#909,#910
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,10.000998004),(0.,30.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#903 = CARTESIAN_POINT('',(42.5,10.,32.00961894));
#904 = CARTESIAN_POINT('',(52.5,10.,32.00961894));
#905 = CARTESIAN_POINT('',(52.5,10.,42.00961894));
#906 = CARTESIAN_POINT('',(42.5,10.,42.00961894));
#907 = CARTESIAN_POINT('',(42.5,0.,32.00961894));
#908 = CARTESIAN_POINT('',(52.5,0.,32.00961894));
#909 = CARTESIAN_POINT('',(52.5,0.,42.00961894));
#910 = CARTESIAN_POINT('',(42.5,0.,42.00961894));
#911 = ADVANCED_FACE('',(#912),#924,.T.);
#912 = FACE_BOUND('',#913,.T.);
#913 = EDGE_LOOP('',(#914,#921,#922,#923));
#914 = ORIENTED_EDGE('',*,*,#915,.F.);
#915 = EDGE_CURVE('',#884,#882,#916,.T.);
#916 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#917,#918,#919,#920),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,30.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#917 = CARTESIAN_POINT('',(42.5,10.,42.00961894));
#918 = CARTESIAN_POINT('',(32.5,10.,42.00961894));
#919 = CARTESIAN_POINT('',(32.5,10.,32.00961894));
#920 = CARTESIAN_POINT('',(42.5,10.,32.00961894));
#921 = ORIENTED_EDGE('',*,*,#898,.T.);
#922 = ORIENTED_EDGE('',*,*,#556,.F.);
#923 = ORIENTED_EDGE('',*,*,#892,.F.);
#924 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#925,#926,#927,#928)
,(#929,#930,#931,#932
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,10.000998004),(0.,30.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#925 = CARTESIAN_POINT('',(42.5,10.,42.00961894));
#926 = CARTESIAN_POINT('',(32.5,10.,42.00961894));
#927 = CARTESIAN_POINT('',(32.5,10.,32.00961894));
#928 = CARTESIAN_POINT('',(42.5,10.,32.00961894));
#929 = CARTESIAN_POINT('',(42.5,0.,42.00961894));
#930 = CARTESIAN_POINT('',(32.5,0.,42.00961894));
#931 = CARTESIAN_POINT('',(32.5,0.,32.00961894));
#932 = CARTESIAN_POINT('',(42.5,0.,32.00961894));
#933 = ADVANCED_FACE('',(#934),#958,.T.);
#934 = FACE_BOUND('',#935,.T.);
#935 = EDGE_LOOP('',(#936,#947,#952,#953));
#936 = ORIENTED_EDGE('',*,*,#937,.F.);
#937 = EDGE_CURVE('',#938,#940,#942,.T.);
#938 = VERTEX_POINT('',#939);
#939 = CARTESIAN_POINT('',(42.5,10.,57.99038106));
#940 = VERTEX_POINT('',#941);
#941 = CARTESIAN_POINT('',(42.5,10.,67.99038106));
#942 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#943,#944,#945,#946),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,30.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#943 = CARTESIAN_POINT('',(42.5,10.,57.99038106));
#944 = CARTESIAN_POINT('',(52.5,10.,57.99038106));
#945 = CARTESIAN_POINT('',(52.5,10.,67.99038106));
#946 = CARTESIAN_POINT('',(42.5,10.,67.99038106));
#947 = ORIENTED_EDGE('',*,*,#948,.T.);
#948 = EDGE_CURVE('',#938,#588,#949,.T.);
#949 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#950,#951),.UNSPECIFIED.,.F.,.F.,
(2,2),(9.9800399E-04,10.000998004),.PIECEWISE_BEZIER_KNOTS.);
#950 = CARTESIAN_POINT('',(42.5,10.,57.99038106));
#951 = CARTESIAN_POINT('',(42.5,0.,57.99038106));
#952 = ORIENTED_EDGE('',*,*,#585,.F.);
#953 = ORIENTED_EDGE('',*,*,#954,.F.);
#954 = EDGE_CURVE('',#940,#586,#955,.T.);
#955 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#956,#957),.UNSPECIFIED.,.F.,.F.,
(2,2),(9.9800399E-04,10.000998004),.PIECEWISE_BEZIER_KNOTS.);
#956 = CARTESIAN_POINT('',(42.5,10.,67.99038106));
#957 = CARTESIAN_POINT('',(42.5,0.,67.99038106));
#958 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#959,#960,#961,#962)
,(#963,#964,#965,#966
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,10.000998004),(0.,30.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#959 = CARTESIAN_POINT('',(42.5,10.,57.99038106));
#960 = CARTESIAN_POINT('',(52.5,10.,57.99038106));
#961 = CARTESIAN_POINT('',(52.5,10.,67.99038106));
#962 = CARTESIAN_POINT('',(42.5,10.,67.99038106));
#963 = CARTESIAN_POINT('',(42.5,0.,57.99038106));
#964 = CARTESIAN_POINT('',(52.5,0.,57.99038106));
#965 = CARTESIAN_POINT('',(52.5,0.,67.99038106));
#966 = CARTESIAN_POINT('',(42.5,0.,67.99038106));
#967 = ADVANCED_FACE('',(#968),#980,.T.);
#968 = FACE_BOUND('',#969,.T.);
#969 = EDGE_LOOP('',(#970,#977,#978,#979));
#970 = ORIENTED_EDGE('',*,*,#971,.F.);
#971 = EDGE_CURVE('',#940,#938,#972,.T.);
#972 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#973,#974,#975,#976),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,30.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#973 = CARTESIAN_POINT('',(42.5,10.,67.99038106));
#974 = CARTESIAN_POINT('',(32.5,10.,67.99038106));
#975 = CARTESIAN_POINT('',(32.5,10.,57.99038106));
#976 = CARTESIAN_POINT('',(42.5,10.,57.99038106));
#977 = ORIENTED_EDGE('',*,*,#954,.T.);
#978 = ORIENTED_EDGE('',*,*,#616,.F.);
#979 = ORIENTED_EDGE('',*,*,#948,.F.);
#980 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#981,#982,#983,#984)
,(#985,#986,#987,#988
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,10.000998004),(0.,30.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#981 = CARTESIAN_POINT('',(42.5,10.,67.99038106));
#982 = CARTESIAN_POINT('',(32.5,10.,67.99038106));
#983 = CARTESIAN_POINT('',(32.5,10.,57.99038106));
#984 = CARTESIAN_POINT('',(42.5,10.,57.99038106));
#985 = CARTESIAN_POINT('',(42.5,0.,67.99038106));
#986 = CARTESIAN_POINT('',(32.5,0.,67.99038106));
#987 = CARTESIAN_POINT('',(32.5,0.,57.99038106));
#988 = CARTESIAN_POINT('',(42.5,0.,57.99038106));
#989 = ADVANCED_FACE('',(#990),#1014,.T.);
#990 = FACE_BOUND('',#991,.T.);
#991 = EDGE_LOOP('',(#992,#1003,#1008,#1009));
#992 = ORIENTED_EDGE('',*,*,#993,.F.);
#993 = EDGE_CURVE('',#994,#996,#998,.T.);
#994 = VERTEX_POINT('',#995);
#995 = CARTESIAN_POINT('',(20.,10.,45.));
#996 = VERTEX_POINT('',#997);
#997 = CARTESIAN_POINT('',(20.,10.,55.));
#998 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#999,#1000,#1001,#1002),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,30.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#999 = CARTESIAN_POINT('',(20.,10.,45.));
#1000 = CARTESIAN_POINT('',(30.,10.,45.));
#1001 = CARTESIAN_POINT('',(30.,10.,55.));
#1002 = CARTESIAN_POINT('',(20.,10.,55.));
#1003 = ORIENTED_EDGE('',*,*,#1004,.T.);
#1004 = EDGE_CURVE('',#994,#648,#1005,.T.);
#1005 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1006,#1007),.UNSPECIFIED.,.F.,
.F.,(2,2),(9.9800399E-04,10.000998004),.PIECEWISE_BEZIER_KNOTS.);
#1006 = CARTESIAN_POINT('',(20.,10.,45.));
#1007 = CARTESIAN_POINT('',(20.,0.,45.));
#1008 = ORIENTED_EDGE('',*,*,#645,.F.);
#1009 = ORIENTED_EDGE('',*,*,#1010,.F.);
#1010 = EDGE_CURVE('',#996,#646,#1011,.T.);
#1011 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1012,#1013),.UNSPECIFIED.,.F.,
.F.,(2,2),(9.9800399E-04,10.000998004),.PIECEWISE_BEZIER_KNOTS.);
#1012 = CARTESIAN_POINT('',(20.,10.,55.));
#1013 = CARTESIAN_POINT('',(20.,0.,55.));
#1014 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#1015,#1016,#1017,#1018)
,(#1019,#1020,#1021,#1022
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,10.000998004),(0.,30.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#1015 = CARTESIAN_POINT('',(20.,10.,45.));
#1016 = CARTESIAN_POINT('',(30.,10.,45.));
#1017 = CARTESIAN_POINT('',(30.,10.,55.));
#1018 = CARTESIAN_POINT('',(20.,10.,55.));
#1019 = CARTESIAN_POINT('',(20.,0.,45.));
#1020 = CARTESIAN_POINT('',(30.,0.,45.));
#1021 = CARTESIAN_POINT('',(30.,0.,55.));
#1022 = CARTESIAN_POINT('',(20.,0.,55.));
#1023 = ADVANCED_FACE('',(#1024),#1036,.T.);
#1024 = FACE_BOUND('',#1025,.T.);
#1025 = EDGE_LOOP('',(#1026,#1033,#1034,#1035));
#1026 = ORIENTED_EDGE('',*,*,#1027,.F.);
#1027 = EDGE_CURVE('',#996,#994,#1028,.T.);
#1028 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#1029,#1030,#1031,#1032),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,4),(0.,30.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.33333333333,0.33333333333,1.))
REPRESENTATION_ITEM('') );
#1029 = CARTESIAN_POINT('',(20.,10.,55.));
#1030 = CARTESIAN_POINT('',(10.,10.,55.));
#1031 = CARTESIAN_POINT('',(10.,10.,45.));
#1032 = CARTESIAN_POINT('',(20.,10.,45.));
#1033 = ORIENTED_EDGE('',*,*,#1010,.T.);
#1034 = ORIENTED_EDGE('',*,*,#676,.F.);
#1035 = ORIENTED_EDGE('',*,*,#1004,.F.);
#1036 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(1,3,(
(#1037,#1038,#1039,#1040)
,(#1041,#1042,#1043,#1044
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((2,2),(4,4),(
9.9800399E-04,10.000998004),(0.,30.),.PIECEWISE_BEZIER_KNOTS.)
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
(1.,0.33333333333,0.33333333333,1.)
,(1.,0.33333333333,0.33333333333,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#1037 = CARTESIAN_POINT('',(20.,10.,55.));
#1038 = CARTESIAN_POINT('',(10.,10.,55.));
#1039 = CARTESIAN_POINT('',(10.,10.,45.));
#1040 = CARTESIAN_POINT('',(20.,10.,45.));
#1041 = CARTESIAN_POINT('',(20.,0.,55.));
#1042 = CARTESIAN_POINT('',(10.,0.,55.));
#1043 = CARTESIAN_POINT('',(10.,0.,45.));
#1044 = CARTESIAN_POINT('',(20.,0.,45.));
#1045 = ADVANCED_FACE('',(#1046,#1057,#1061,#1065),#1069,.T.);
#1046 = FACE_BOUND('',#1047,.T.);
#1047 = EDGE_LOOP('',(#1048,#1054,#1055,#1056));
#1048 = ORIENTED_EDGE('',*,*,#1049,.F.);
#1049 = EDGE_CURVE('',#722,#778,#1050,.T.);
#1050 = LINE('',#1051,#1052);
#1051 = CARTESIAN_POINT('',(10.,10.,50.));
#1052 = VECTOR('',#1053,1.);
#1053 = DIRECTION('',(0.,0.,-1.));
#1054 = ORIENTED_EDGE('',*,*,#721,.F.);
#1055 = ORIENTED_EDGE('',*,*,#864,.T.);
#1056 = ORIENTED_EDGE('',*,*,#785,.T.);
#1057 = FACE_BOUND('',#1058,.T.);
#1058 = EDGE_LOOP('',(#1059,#1060));
#1059 = ORIENTED_EDGE('',*,*,#881,.T.);
#1060 = ORIENTED_EDGE('',*,*,#915,.T.);
#1061 = FACE_BOUND('',#1062,.T.);
#1062 = EDGE_LOOP('',(#1063,#1064));
#1063 = ORIENTED_EDGE('',*,*,#937,.T.);
#1064 = ORIENTED_EDGE('',*,*,#971,.T.);
#1065 = FACE_BOUND('',#1066,.T.);
#1066 = EDGE_LOOP('',(#1067,#1068));
#1067 = ORIENTED_EDGE('',*,*,#993,.T.);
#1068 = ORIENTED_EDGE('',*,*,#1027,.T.);
#1069 = PLANE('',#1070);
#1070 = AXIS2_PLACEMENT_3D('',#1071,#1072,#1073);
#1071 = CARTESIAN_POINT('',(50.,10.,100.));
#1072 = DIRECTION('',(0.,1.,0.));
#1073 = DIRECTION('',(0.,-0.,1.));
#1074 = ADVANCED_FACE('',(#1075,#1081),#1085,.T.);
#1075 = FACE_BOUND('',#1076,.T.);
#1076 = EDGE_LOOP('',(#1077,#1078,#1079,#1080));
#1077 = ORIENTED_EDGE('',*,*,#752,.F.);
#1078 = ORIENTED_EDGE('',*,*,#729,.F.);
#1079 = ORIENTED_EDGE('',*,*,#1049,.T.);
#1080 = ORIENTED_EDGE('',*,*,#777,.T.);
#1081 = FACE_BOUND('',#1082,.T.);
#1082 = EDGE_LOOP('',(#1083,#1084));
#1083 = ORIENTED_EDGE('',*,*,#808,.T.);
#1084 = ORIENTED_EDGE('',*,*,#842,.T.);
#1085 = PLANE('',#1086);
#1086 = AXIS2_PLACEMENT_3D('',#1087,#1088,#1089);
#1087 = CARTESIAN_POINT('',(10.,10.,100.));
#1088 = DIRECTION('',(1.,0.,0.));
#1089 = DIRECTION('',(0.,0.,-1.));
#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1094))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1091,#1092,#1093)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1091 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1092 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1093 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1094 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#1091,
'distance_accuracy_value','confusion accuracy');
#1095 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1096,#1098);
#1096 = ( REPRESENTATION_RELATIONSHIP('','',#393,#32)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1097)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1097 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41);
#1098 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#1099);
#1099 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','l-bracket','',#27,#388,$);
#1100 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#390));
#1101 = SHAPE_DEFINITION_REPRESENTATION(#384,#1102);
#1102 = SHAPE_REPRESENTATION('',(#366),#347);
#1103 = SHAPE_DEFINITION_REPRESENTATION(#384,#1104);
#1104 = SHAPE_REPRESENTATION('',(#366),#347);
#1105 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#1106),#1090);
#1106 = STYLED_ITEM('color',(#1107),#394);
#1107 = PRESENTATION_STYLE_ASSIGNMENT((#1108,#1114));
#1108 = SURFACE_STYLE_USAGE(.BOTH.,#1109);
#1109 = SURFACE_SIDE_STYLE('',(#1110));
#1110 = SURFACE_STYLE_FILL_AREA(#1111);
#1111 = FILL_AREA_STYLE('',(#1112));
#1112 = FILL_AREA_STYLE_COLOUR('',#1113);
#1113 = DRAUGHTING_PRE_DEFINED_COLOUR('green');
#1114 = CURVE_STYLE('',#1115,POSITIVE_LENGTH_MEASURE(0.1),#1116);
#1115 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#1116 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
#1117 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#1118,#1128,#1137),#347);
#1118 = STYLED_ITEM('color',(#1119),#87);
#1119 = PRESENTATION_STYLE_ASSIGNMENT((#1120,#1126));
#1120 = SURFACE_STYLE_USAGE(.BOTH.,#1121);
#1121 = SURFACE_SIDE_STYLE('',(#1122));
#1122 = SURFACE_STYLE_FILL_AREA(#1123);
#1123 = FILL_AREA_STYLE('',(#1124));
#1124 = FILL_AREA_STYLE_COLOUR('',#1125);
#1125 = DRAUGHTING_PRE_DEFINED_COLOUR('blue');
#1126 = CURVE_STYLE('',#1127,POSITIVE_LENGTH_MEASURE(0.1),#1116);
#1127 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#1128 = OVER_RIDING_STYLED_ITEM('overriding color',(#1129),#87,#1118);
#1129 = PRESENTATION_STYLE_BY_CONTEXT((#1130,#1135),#1102);
#1130 = SURFACE_STYLE_USAGE(.BOTH.,#1131);
#1131 = SURFACE_SIDE_STYLE('',(#1132));
#1132 = SURFACE_STYLE_FILL_AREA(#1133);
#1133 = FILL_AREA_STYLE('',(#1134));
#1134 = FILL_AREA_STYLE_COLOUR('',#1125);
#1135 = CURVE_STYLE('',#1136,POSITIVE_LENGTH_MEASURE(0.1),#1116);
#1136 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#1137 = OVER_RIDING_STYLED_ITEM('overriding color',(#1138),#87,#1118);
#1138 = PRESENTATION_STYLE_BY_CONTEXT((#1139,#1145),#1104);
#1139 = SURFACE_STYLE_USAGE(.BOTH.,#1140);
#1140 = SURFACE_SIDE_STYLE('',(#1141));
#1141 = SURFACE_STYLE_FILL_AREA(#1142);
#1142 = FILL_AREA_STYLE('',(#1143));
#1143 = FILL_AREA_STYLE_COLOUR('',#1144);
#1144 = DRAUGHTING_PRE_DEFINED_COLOUR('blue');
#1145 = CURVE_STYLE('',#1146,POSITIVE_LENGTH_MEASURE(0.1),#1147);
#1146 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#1147 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
ENDSEC;
END-ISO-10303-21;