diff --git a/STEP/QFN/TRINAMIC QFN28 TMC2209-LA.step b/STEP/QFN/TRINAMIC QFN28 TMC2209-LA.step new file mode 100644 index 000000000..315a02a26 --- /dev/null +++ b/STEP/QFN/TRINAMIC QFN28 TMC2209-LA.step @@ -0,0 +1,1381 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2022-10-01T10:02:02',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 6.8','Open CASCADE 6.8' + ,'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('PCB','PCB','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11),#15); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#19)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#16,#17,#18)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#16 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#17 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#18 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#19 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#16, + 'distance_accuracy_value','confusion accuracy'); +#20 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#21 = SHAPE_DEFINITION_REPRESENTATION(#22,#28); +#22 = PRODUCT_DEFINITION_SHAPE('','',#23); +#23 = PRODUCT_DEFINITION('design','',#24,#27); +#24 = PRODUCT_DEFINITION_FORMATION('','',#25); +#25 = PRODUCT('Designator1','Designator1','',(#26)); +#26 = PRODUCT_CONTEXT('',#2,'mechanical'); +#27 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#28 = SHAPE_REPRESENTATION('',(#11,#29),#33); +#29 = AXIS2_PLACEMENT_3D('',#30,#31,#32); +#30 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#31 = DIRECTION('',(0.E+000,0.E+000,1.)); +#32 = DIRECTION('',(1.,0.E+000,0.E+000)); +#33 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#37)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#34,#35,#36)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#34 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#35 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#36 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#37 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#34, + 'distance_accuracy_value','confusion accuracy'); +#38 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#25)); +#39 = SHAPE_DEFINITION_REPRESENTATION(#40,#46); +#40 = PRODUCT_DEFINITION_SHAPE('','',#41); +#41 = PRODUCT_DEFINITION('design','',#42,#45); +#42 = PRODUCT_DEFINITION_FORMATION('','',#43); +#43 = PRODUCT('7949699440','7949699440','',(#44)); +#44 = PRODUCT_CONTEXT('',#2,'mechanical'); +#45 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#46 = SHAPE_REPRESENTATION('',(#11,#47,#51,#55,#59,#63,#67,#71,#75,#79, + #83,#87,#91,#95,#99,#103,#107,#111,#115,#119,#123,#127,#131,#135, + #139,#143,#147,#151,#155,#159,#163,#167),#171); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(-2.5,-2.5,0.E+000)); +#49 = DIRECTION('',(0.E+000,0.E+000,1.)); +#50 = DIRECTION('',(1.,0.E+000,0.E+000)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(-2.5,-2.5,0.E+000)); +#53 = DIRECTION('',(0.E+000,0.E+000,1.)); +#54 = DIRECTION('',(1.,0.E+000,0.E+000)); +#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); +#56 = CARTESIAN_POINT('',(-1.85,-1.85,-1.E-003)); +#57 = DIRECTION('',(0.E+000,0.E+000,1.)); +#58 = DIRECTION('',(1.,0.E+000,0.E+000)); +#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62); +#60 = CARTESIAN_POINT('',(-2.5,-1.625,0.E+000)); +#61 = DIRECTION('',(0.E+000,0.E+000,1.)); +#62 = DIRECTION('',(1.,0.E+000,0.E+000)); +#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66); +#64 = CARTESIAN_POINT('',(2.5,1.625,0.E+000)); +#65 = DIRECTION('',(0.E+000,0.E+000,1.)); +#66 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000)); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(-2.5,-1.125,0.E+000)); +#69 = DIRECTION('',(0.E+000,0.E+000,1.)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74); +#72 = CARTESIAN_POINT('',(2.5,1.125,0.E+000)); +#73 = DIRECTION('',(0.E+000,0.E+000,1.)); +#74 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000)); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-2.5,-0.625,0.E+000)); +#77 = DIRECTION('',(0.E+000,0.E+000,1.)); +#78 = DIRECTION('',(1.,0.E+000,0.E+000)); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(2.5,0.625,0.E+000)); +#81 = DIRECTION('',(0.E+000,0.E+000,1.)); +#82 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000)); +#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86); +#84 = CARTESIAN_POINT('',(-2.5,-0.125,0.E+000)); +#85 = DIRECTION('',(0.E+000,0.E+000,1.)); +#86 = DIRECTION('',(1.,0.E+000,0.E+000)); +#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90); +#88 = CARTESIAN_POINT('',(2.5,0.125,0.E+000)); +#89 = DIRECTION('',(0.E+000,0.E+000,1.)); +#90 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000)); +#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94); +#92 = CARTESIAN_POINT('',(-2.5,0.375,0.E+000)); +#93 = DIRECTION('',(0.E+000,0.E+000,1.)); +#94 = DIRECTION('',(1.,0.E+000,0.E+000)); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(2.5,-0.375,0.E+000)); +#97 = DIRECTION('',(0.E+000,0.E+000,1.)); +#98 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000)); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(-2.5,0.875,0.E+000)); +#101 = DIRECTION('',(0.E+000,0.E+000,1.)); +#102 = DIRECTION('',(1.,0.E+000,0.E+000)); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(2.5,-0.875,0.E+000)); +#105 = DIRECTION('',(0.E+000,0.E+000,1.)); +#106 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000)); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(-2.5,1.375,0.E+000)); +#109 = DIRECTION('',(0.E+000,0.E+000,1.)); +#110 = DIRECTION('',(1.,0.E+000,0.E+000)); +#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114); +#112 = CARTESIAN_POINT('',(2.5,-1.375,0.E+000)); +#113 = DIRECTION('',(0.E+000,0.E+000,1.)); +#114 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000)); +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); +#116 = CARTESIAN_POINT('',(-1.375,-2.5,0.E+000)); +#117 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#118 = DIRECTION('',(1.110223024625E-016,1.,0.E+000)); +#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122); +#120 = CARTESIAN_POINT('',(1.375,2.5,0.E+000)); +#121 = DIRECTION('',(0.E+000,0.E+000,1.)); +#122 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000)); +#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); +#124 = CARTESIAN_POINT('',(-0.875,-2.5,0.E+000)); +#125 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#126 = DIRECTION('',(1.110223024625E-016,1.,0.E+000)); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.875,2.5,0.E+000)); +#129 = DIRECTION('',(0.E+000,0.E+000,1.)); +#130 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000)); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-0.375,-2.5,0.E+000)); +#133 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#134 = DIRECTION('',(1.110223024625E-016,1.,0.E+000)); +#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138); +#136 = CARTESIAN_POINT('',(0.375,2.5,0.E+000)); +#137 = DIRECTION('',(0.E+000,0.E+000,1.)); +#138 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000)); +#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142); +#140 = CARTESIAN_POINT('',(0.125,-2.5,0.E+000)); +#141 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#142 = DIRECTION('',(1.110223024625E-016,1.,0.E+000)); +#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146); +#144 = CARTESIAN_POINT('',(-0.125,2.5,0.E+000)); +#145 = DIRECTION('',(0.E+000,0.E+000,1.)); +#146 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000)); +#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150); +#148 = CARTESIAN_POINT('',(0.625,-2.5,0.E+000)); +#149 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#150 = DIRECTION('',(1.110223024625E-016,1.,0.E+000)); +#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154); +#152 = CARTESIAN_POINT('',(-0.625,2.5,0.E+000)); +#153 = DIRECTION('',(0.E+000,0.E+000,1.)); +#154 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000)); +#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158); +#156 = CARTESIAN_POINT('',(1.125,-2.5,0.E+000)); +#157 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#158 = DIRECTION('',(1.110223024625E-016,1.,0.E+000)); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-1.125,2.5,0.E+000)); +#161 = DIRECTION('',(0.E+000,0.E+000,1.)); +#162 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000)); +#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166); +#164 = CARTESIAN_POINT('',(1.625,-2.5,0.E+000)); +#165 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#166 = DIRECTION('',(1.110223024625E-016,1.,0.E+000)); +#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170); +#168 = CARTESIAN_POINT('',(-1.625,2.5,0.E+000)); +#169 = DIRECTION('',(0.E+000,0.E+000,1.)); +#170 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#175)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#172,#173,#174)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#172 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#173 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#174 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#175 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#172, + 'distance_accuracy_value','confusion accuracy'); +#176 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#177),#196); +#177 = SHELL_BASED_SURFACE_MODEL('',(#178)); +#178 = OPEN_SHELL('',(#179)); +#179 = ADVANCED_FACE('',(#180),#191,.T.); +#180 = FACE_BOUND('',#181,.F.); +#181 = EDGE_LOOP('',(#182)); +#182 = ORIENTED_EDGE('',*,*,#183,.T.); +#183 = EDGE_CURVE('',#184,#184,#186,.T.); +#184 = VERTEX_POINT('',#185); +#185 = CARTESIAN_POINT('',(1.145833333333,4.166666666667,0.801)); +#186 = CIRCLE('',#187,0.3125); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(0.833333333333,4.166666666667,0.801)); +#189 = DIRECTION('',(0.E+000,0.E+000,1.)); +#190 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#191 = PLANE('',#192); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(1.145833333333,4.166666666667,0.801)); +#194 = DIRECTION('',(-0.E+000,0.E+000,-1.)); +#195 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#200)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#197,#198,#199)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#197 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#198 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#199 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#200 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#197, + 'distance_accuracy_value','confusion accuracy'); +#201 = SHAPE_DEFINITION_REPRESENTATION(#202,#176); +#202 = PRODUCT_DEFINITION_SHAPE('','',#203); +#203 = PRODUCT_DEFINITION('design','',#204,#207); +#204 = PRODUCT_DEFINITION_FORMATION('','',#205); +#205 = PRODUCT('Open_CASCADE_STEP_translator_6.8_19.1', + 'Open_CASCADE_STEP_translator_6.8_19.1','',(#206)); +#206 = PRODUCT_CONTEXT('',#2,'mechanical'); +#207 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#208 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#209,#211); +#209 = ( REPRESENTATION_RELATIONSHIP('','',#176,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#210) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#210 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#211 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#212 + ); +#212 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1116','1083','',#41,#203,$); +#213 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#205)); +#214 = SHAPE_DEFINITION_REPRESENTATION(#215,#221); +#215 = PRODUCT_DEFINITION_SHAPE('','',#216); +#216 = PRODUCT_DEFINITION('design','',#217,#220); +#217 = PRODUCT_DEFINITION_FORMATION('','',#218); +#218 = PRODUCT('Body','Body','',(#219)); +#219 = PRODUCT_CONTEXT('',#2,'mechanical'); +#220 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#221 = SHAPE_REPRESENTATION('',(#11,#222),#226); +#222 = AXIS2_PLACEMENT_3D('',#223,#224,#225); +#223 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#224 = DIRECTION('',(0.E+000,0.E+000,1.)); +#225 = DIRECTION('',(1.,0.E+000,0.E+000)); +#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#230)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#227,#228,#229)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#227 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#228 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#229 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#230 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#227, + 'distance_accuracy_value','confusion accuracy'); +#231 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#232),#427); +#232 = MANIFOLD_SOLID_BREP('',#233); +#233 = CLOSED_SHELL('',(#234,#274,#305,#340,#364,#381,#393,#418)); +#234 = ADVANCED_FACE('',(#235),#269,.F.); +#235 = FACE_BOUND('',#236,.F.); +#236 = EDGE_LOOP('',(#237,#247,#255,#263)); +#237 = ORIENTED_EDGE('',*,*,#238,.F.); +#238 = EDGE_CURVE('',#239,#241,#243,.T.); +#239 = VERTEX_POINT('',#240); +#240 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#241 = VERTEX_POINT('',#242); +#242 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.9)); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(0.E+000,0.E+000,1.)); +#247 = ORIENTED_EDGE('',*,*,#248,.T.); +#248 = EDGE_CURVE('',#239,#249,#251,.T.); +#249 = VERTEX_POINT('',#250); +#250 = CARTESIAN_POINT('',(0.E+000,5.,0.E+000)); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#255 = ORIENTED_EDGE('',*,*,#256,.T.); +#256 = EDGE_CURVE('',#249,#257,#259,.T.); +#257 = VERTEX_POINT('',#258); +#258 = CARTESIAN_POINT('',(0.E+000,5.,0.9)); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(0.E+000,5.,0.E+000)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.E+000,0.E+000,1.)); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#241,#257,#265,.T.); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.9)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#269 = PLANE('',#270); +#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273); +#271 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#272 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#273 = DIRECTION('',(0.E+000,0.E+000,1.)); +#274 = ADVANCED_FACE('',(#275),#300,.F.); +#275 = FACE_BOUND('',#276,.F.); +#276 = EDGE_LOOP('',(#277,#285,#286,#294)); +#277 = ORIENTED_EDGE('',*,*,#278,.F.); +#278 = EDGE_CURVE('',#239,#279,#281,.T.); +#279 = VERTEX_POINT('',#280); +#280 = CARTESIAN_POINT('',(5.,0.E+000,0.E+000)); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#285 = ORIENTED_EDGE('',*,*,#238,.T.); +#286 = ORIENTED_EDGE('',*,*,#287,.T.); +#287 = EDGE_CURVE('',#241,#288,#290,.T.); +#288 = VERTEX_POINT('',#289); +#289 = CARTESIAN_POINT('',(5.,0.E+000,0.9)); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.9)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#294 = ORIENTED_EDGE('',*,*,#295,.F.); +#295 = EDGE_CURVE('',#279,#288,#296,.T.); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(5.,0.E+000,0.E+000)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(0.E+000,0.E+000,1.)); +#300 = PLANE('',#301); +#301 = AXIS2_PLACEMENT_3D('',#302,#303,#304); +#302 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#303 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#304 = DIRECTION('',(0.E+000,0.E+000,1.)); +#305 = ADVANCED_FACE('',(#306,#324),#335,.T.); +#306 = FACE_BOUND('',#307,.T.); +#307 = EDGE_LOOP('',(#308,#309,#310,#318)); +#308 = ORIENTED_EDGE('',*,*,#264,.F.); +#309 = ORIENTED_EDGE('',*,*,#287,.T.); +#310 = ORIENTED_EDGE('',*,*,#311,.T.); +#311 = EDGE_CURVE('',#288,#312,#314,.T.); +#312 = VERTEX_POINT('',#313); +#313 = CARTESIAN_POINT('',(5.,5.,0.9)); +#314 = LINE('',#315,#316); +#315 = CARTESIAN_POINT('',(5.,0.E+000,0.9)); +#316 = VECTOR('',#317,1.); +#317 = DIRECTION('',(0.E+000,1.,0.E+000)); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#257,#312,#320,.T.); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.E+000,5.,0.9)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#324 = FACE_BOUND('',#325,.T.); +#325 = EDGE_LOOP('',(#326)); +#326 = ORIENTED_EDGE('',*,*,#327,.F.); +#327 = EDGE_CURVE('',#328,#328,#330,.T.); +#328 = VERTEX_POINT('',#329); +#329 = CARTESIAN_POINT('',(1.145833333333,4.166666666667,0.9)); +#330 = CIRCLE('',#331,0.3125); +#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334); +#332 = CARTESIAN_POINT('',(0.833333333333,4.166666666667,0.9)); +#333 = DIRECTION('',(0.E+000,0.E+000,1.)); +#334 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.9)); +#338 = DIRECTION('',(0.E+000,0.E+000,1.)); +#339 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#340 = ADVANCED_FACE('',(#341),#359,.T.); +#341 = FACE_BOUND('',#342,.T.); +#342 = EDGE_LOOP('',(#343,#351,#352,#353)); +#343 = ORIENTED_EDGE('',*,*,#344,.F.); +#344 = EDGE_CURVE('',#249,#345,#347,.T.); +#345 = VERTEX_POINT('',#346); +#346 = CARTESIAN_POINT('',(5.,5.,0.E+000)); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(0.E+000,5.,0.E+000)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#351 = ORIENTED_EDGE('',*,*,#256,.T.); +#352 = ORIENTED_EDGE('',*,*,#319,.T.); +#353 = ORIENTED_EDGE('',*,*,#354,.F.); +#354 = EDGE_CURVE('',#345,#312,#355,.T.); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(5.,5.,0.E+000)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(0.E+000,0.E+000,1.)); +#359 = PLANE('',#360); +#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363); +#361 = CARTESIAN_POINT('',(0.E+000,5.,0.E+000)); +#362 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#363 = DIRECTION('',(0.E+000,0.E+000,1.)); +#364 = ADVANCED_FACE('',(#365),#376,.F.); +#365 = FACE_BOUND('',#366,.F.); +#366 = EDGE_LOOP('',(#367,#368,#369,#375)); +#367 = ORIENTED_EDGE('',*,*,#248,.F.); +#368 = ORIENTED_EDGE('',*,*,#278,.T.); +#369 = ORIENTED_EDGE('',*,*,#370,.T.); +#370 = EDGE_CURVE('',#279,#345,#371,.T.); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(5.,0.E+000,0.E+000)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#375 = ORIENTED_EDGE('',*,*,#344,.F.); +#376 = PLANE('',#377); +#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380); +#378 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#379 = DIRECTION('',(0.E+000,0.E+000,1.)); +#380 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#381 = ADVANCED_FACE('',(#382),#388,.T.); +#382 = FACE_BOUND('',#383,.T.); +#383 = EDGE_LOOP('',(#384,#385,#386,#387)); +#384 = ORIENTED_EDGE('',*,*,#295,.F.); +#385 = ORIENTED_EDGE('',*,*,#370,.T.); +#386 = ORIENTED_EDGE('',*,*,#354,.T.); +#387 = ORIENTED_EDGE('',*,*,#311,.F.); +#388 = PLANE('',#389); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(5.,0.E+000,0.E+000)); +#391 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#392 = DIRECTION('',(0.E+000,0.E+000,1.)); +#393 = ADVANCED_FACE('',(#394),#413,.F.); +#394 = FACE_BOUND('',#395,.F.); +#395 = EDGE_LOOP('',(#396,#404,#405,#406)); +#396 = ORIENTED_EDGE('',*,*,#397,.T.); +#397 = EDGE_CURVE('',#398,#328,#400,.T.); +#398 = VERTEX_POINT('',#399); +#399 = CARTESIAN_POINT('',(1.145833333333,4.166666666667,0.8)); +#400 = LINE('',#401,#402); +#401 = CARTESIAN_POINT('',(1.145833333333,4.166666666667,0.8)); +#402 = VECTOR('',#403,1.); +#403 = DIRECTION('',(0.E+000,0.E+000,1.)); +#404 = ORIENTED_EDGE('',*,*,#327,.F.); +#405 = ORIENTED_EDGE('',*,*,#397,.F.); +#406 = ORIENTED_EDGE('',*,*,#407,.T.); +#407 = EDGE_CURVE('',#398,#398,#408,.T.); +#408 = CIRCLE('',#409,0.3125); +#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412); +#410 = CARTESIAN_POINT('',(0.833333333333,4.166666666667,0.8)); +#411 = DIRECTION('',(0.E+000,0.E+000,1.)); +#412 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#413 = CYLINDRICAL_SURFACE('',#414,0.3125); +#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417); +#415 = CARTESIAN_POINT('',(0.833333333333,4.166666666667,0.8)); +#416 = DIRECTION('',(0.E+000,0.E+000,1.)); +#417 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#418 = ADVANCED_FACE('',(#419),#422,.T.); +#419 = FACE_BOUND('',#420,.F.); +#420 = EDGE_LOOP('',(#421)); +#421 = ORIENTED_EDGE('',*,*,#407,.F.); +#422 = PLANE('',#423); +#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426); +#424 = CARTESIAN_POINT('',(0.833333333333,4.166666666667,0.8)); +#425 = DIRECTION('',(0.E+000,0.E+000,1.)); +#426 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#431)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#428,#429,#430)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#428 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#429 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#430 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#431 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#428, + 'distance_accuracy_value','confusion accuracy'); +#432 = SHAPE_DEFINITION_REPRESENTATION(#433,#231); +#433 = PRODUCT_DEFINITION_SHAPE('','',#434); +#434 = PRODUCT_DEFINITION('design','',#435,#438); +#435 = PRODUCT_DEFINITION_FORMATION('','',#436); +#436 = PRODUCT('Open_CASCADE_STEP_translator_6.8_19.2.1', + 'Open_CASCADE_STEP_translator_6.8_19.2.1','',(#437)); +#437 = PRODUCT_CONTEXT('',#2,'mechanical'); +#438 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#439 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#440,#442); +#440 = ( REPRESENTATION_RELATIONSHIP('','',#231,#221) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#441) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#441 = ITEM_DEFINED_TRANSFORMATION('','',#11,#222); +#442 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#443 + ); +#443 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1117','1084','',#216,#434,$); +#444 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#436)); +#445 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#446,#448); +#446 = ( REPRESENTATION_RELATIONSHIP('','',#221,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#447) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#447 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#448 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#449 + ); +#449 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1118','1085','',#41,#216,$); +#450 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#218)); +#451 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#452),#635); +#452 = MANIFOLD_SOLID_BREP('',#453); +#453 = CLOSED_SHELL('',(#454,#494,#525,#556,#587,#609,#622)); +#454 = ADVANCED_FACE('',(#455),#489,.F.); +#455 = FACE_BOUND('',#456,.F.); +#456 = EDGE_LOOP('',(#457,#467,#475,#483)); +#457 = ORIENTED_EDGE('',*,*,#458,.T.); +#458 = EDGE_CURVE('',#459,#461,#463,.T.); +#459 = VERTEX_POINT('',#460); +#460 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#461 = VERTEX_POINT('',#462); +#462 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.E-003)); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(0.E+000,0.E+000,1.)); +#467 = ORIENTED_EDGE('',*,*,#468,.T.); +#468 = EDGE_CURVE('',#461,#469,#471,.T.); +#469 = VERTEX_POINT('',#470); +#470 = CARTESIAN_POINT('',(3.7,0.E+000,1.E-003)); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.E-003)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(1.,0.E+000,0.E+000)); +#475 = ORIENTED_EDGE('',*,*,#476,.F.); +#476 = EDGE_CURVE('',#477,#469,#479,.T.); +#477 = VERTEX_POINT('',#478); +#478 = CARTESIAN_POINT('',(3.7,0.E+000,0.E+000)); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(3.7,0.E+000,0.E+000)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.E+000,0.E+000,1.)); +#483 = ORIENTED_EDGE('',*,*,#484,.F.); +#484 = EDGE_CURVE('',#459,#477,#485,.T.); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.E+000,0.E+000)); +#489 = PLANE('',#490); +#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493); +#491 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#492 = DIRECTION('',(0.E+000,1.,0.E+000)); +#493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#494 = ADVANCED_FACE('',(#495),#520,.F.); +#495 = FACE_BOUND('',#496,.F.); +#496 = EDGE_LOOP('',(#497,#498,#506,#514)); +#497 = ORIENTED_EDGE('',*,*,#476,.T.); +#498 = ORIENTED_EDGE('',*,*,#499,.T.); +#499 = EDGE_CURVE('',#469,#500,#502,.T.); +#500 = VERTEX_POINT('',#501); +#501 = CARTESIAN_POINT('',(3.7,3.7,1.E-003)); +#502 = LINE('',#503,#504); +#503 = CARTESIAN_POINT('',(3.7,0.E+000,1.E-003)); +#504 = VECTOR('',#505,1.); +#505 = DIRECTION('',(0.E+000,1.,0.E+000)); +#506 = ORIENTED_EDGE('',*,*,#507,.F.); +#507 = EDGE_CURVE('',#508,#500,#510,.T.); +#508 = VERTEX_POINT('',#509); +#509 = CARTESIAN_POINT('',(3.7,3.7,0.E+000)); +#510 = LINE('',#511,#512); +#511 = CARTESIAN_POINT('',(3.7,3.7,0.E+000)); +#512 = VECTOR('',#513,1.); +#513 = DIRECTION('',(0.E+000,0.E+000,1.)); +#514 = ORIENTED_EDGE('',*,*,#515,.F.); +#515 = EDGE_CURVE('',#477,#508,#516,.T.); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(3.7,0.E+000,0.E+000)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(0.E+000,1.,0.E+000)); +#520 = PLANE('',#521); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(3.7,0.E+000,0.E+000)); +#523 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#524 = DIRECTION('',(0.E+000,1.,0.E+000)); +#525 = ADVANCED_FACE('',(#526),#551,.F.); +#526 = FACE_BOUND('',#527,.F.); +#527 = EDGE_LOOP('',(#528,#529,#537,#545)); +#528 = ORIENTED_EDGE('',*,*,#507,.T.); +#529 = ORIENTED_EDGE('',*,*,#530,.T.); +#530 = EDGE_CURVE('',#500,#531,#533,.T.); +#531 = VERTEX_POINT('',#532); +#532 = CARTESIAN_POINT('',(0.35,3.7,1.E-003)); +#533 = LINE('',#534,#535); +#534 = CARTESIAN_POINT('',(3.7,3.7,1.E-003)); +#535 = VECTOR('',#536,1.); +#536 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#537 = ORIENTED_EDGE('',*,*,#538,.F.); +#538 = EDGE_CURVE('',#539,#531,#541,.T.); +#539 = VERTEX_POINT('',#540); +#540 = CARTESIAN_POINT('',(0.35,3.7,0.E+000)); +#541 = LINE('',#542,#543); +#542 = CARTESIAN_POINT('',(0.35,3.7,0.E+000)); +#543 = VECTOR('',#544,1.); +#544 = DIRECTION('',(0.E+000,0.E+000,1.)); +#545 = ORIENTED_EDGE('',*,*,#546,.F.); +#546 = EDGE_CURVE('',#508,#539,#547,.T.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(3.7,3.7,0.E+000)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#551 = PLANE('',#552); +#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555); +#553 = CARTESIAN_POINT('',(3.7,3.7,0.E+000)); +#554 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#555 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#556 = ADVANCED_FACE('',(#557),#582,.F.); +#557 = FACE_BOUND('',#558,.F.); +#558 = EDGE_LOOP('',(#559,#560,#568,#576)); +#559 = ORIENTED_EDGE('',*,*,#538,.T.); +#560 = ORIENTED_EDGE('',*,*,#561,.T.); +#561 = EDGE_CURVE('',#531,#562,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(0.E+000,3.35,1.E-003)); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(0.35,3.7,1.E-003)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000)); +#568 = ORIENTED_EDGE('',*,*,#569,.F.); +#569 = EDGE_CURVE('',#570,#562,#572,.T.); +#570 = VERTEX_POINT('',#571); +#571 = CARTESIAN_POINT('',(0.E+000,3.35,0.E+000)); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(0.E+000,3.35,0.E+000)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.E+000,0.E+000,1.)); +#576 = ORIENTED_EDGE('',*,*,#577,.F.); +#577 = EDGE_CURVE('',#539,#570,#578,.T.); +#578 = LINE('',#579,#580); +#579 = CARTESIAN_POINT('',(0.35,3.7,0.E+000)); +#580 = VECTOR('',#581,1.); +#581 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000)); +#582 = PLANE('',#583); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(0.35,3.7,0.E+000)); +#585 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000)); +#586 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000)); +#587 = ADVANCED_FACE('',(#588),#604,.F.); +#588 = FACE_BOUND('',#589,.F.); +#589 = EDGE_LOOP('',(#590,#591,#597,#598)); +#590 = ORIENTED_EDGE('',*,*,#569,.T.); +#591 = ORIENTED_EDGE('',*,*,#592,.T.); +#592 = EDGE_CURVE('',#562,#461,#593,.T.); +#593 = LINE('',#594,#595); +#594 = CARTESIAN_POINT('',(0.E+000,3.35,1.E-003)); +#595 = VECTOR('',#596,1.); +#596 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#597 = ORIENTED_EDGE('',*,*,#458,.F.); +#598 = ORIENTED_EDGE('',*,*,#599,.F.); +#599 = EDGE_CURVE('',#570,#459,#600,.T.); +#600 = LINE('',#601,#602); +#601 = CARTESIAN_POINT('',(0.E+000,3.35,0.E+000)); +#602 = VECTOR('',#603,1.); +#603 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#604 = PLANE('',#605); +#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608); +#606 = CARTESIAN_POINT('',(0.E+000,3.35,0.E+000)); +#607 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#608 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#609 = ADVANCED_FACE('',(#610),#617,.T.); +#610 = FACE_BOUND('',#611,.F.); +#611 = EDGE_LOOP('',(#612,#613,#614,#615,#616)); +#612 = ORIENTED_EDGE('',*,*,#484,.T.); +#613 = ORIENTED_EDGE('',*,*,#515,.T.); +#614 = ORIENTED_EDGE('',*,*,#546,.T.); +#615 = ORIENTED_EDGE('',*,*,#577,.T.); +#616 = ORIENTED_EDGE('',*,*,#599,.T.); +#617 = PLANE('',#618); +#618 = AXIS2_PLACEMENT_3D('',#619,#620,#621); +#619 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#620 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#621 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#622 = ADVANCED_FACE('',(#623),#630,.F.); +#623 = FACE_BOUND('',#624,.T.); +#624 = EDGE_LOOP('',(#625,#626,#627,#628,#629)); +#625 = ORIENTED_EDGE('',*,*,#468,.T.); +#626 = ORIENTED_EDGE('',*,*,#499,.T.); +#627 = ORIENTED_EDGE('',*,*,#530,.T.); +#628 = ORIENTED_EDGE('',*,*,#561,.T.); +#629 = ORIENTED_EDGE('',*,*,#592,.T.); +#630 = PLANE('',#631); +#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634); +#632 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.E-003)); +#633 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#634 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#639)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#636,#637,#638)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#636 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#637 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#638 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#639 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#636, + 'distance_accuracy_value','confusion accuracy'); +#640 = SHAPE_DEFINITION_REPRESENTATION(#641,#451); +#641 = PRODUCT_DEFINITION_SHAPE('','',#642); +#642 = PRODUCT_DEFINITION('design','',#643,#646); +#643 = PRODUCT_DEFINITION_FORMATION('','',#644); +#644 = PRODUCT('Thermal_Shape','Thermal_Shape','',(#645)); +#645 = PRODUCT_CONTEXT('',#2,'mechanical'); +#646 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#647 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#648,#650); +#648 = ( REPRESENTATION_RELATIONSHIP('','',#451,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#649) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#649 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55); +#650 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#651 + ); +#651 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1119','1086','',#41,#642,$); +#652 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#644)); +#653 = SHAPE_DEFINITION_REPRESENTATION(#654,#660); +#654 = PRODUCT_DEFINITION_SHAPE('','',#655); +#655 = PRODUCT_DEFINITION('design','',#656,#659); +#656 = PRODUCT_DEFINITION_FORMATION('','',#657); +#657 = PRODUCT('Pin_Shape','Pin_Shape','',(#658)); +#658 = PRODUCT_CONTEXT('',#2,'mechanical'); +#659 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#660 = SHAPE_REPRESENTATION('',(#11,#661),#665); +#661 = AXIS2_PLACEMENT_3D('',#662,#663,#664); +#662 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#663 = DIRECTION('',(0.E+000,0.E+000,1.)); +#664 = DIRECTION('',(1.,0.E+000,0.E+000)); +#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#669)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#666,#667,#668)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#666 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#667 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#668 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#669 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#666, + 'distance_accuracy_value','confusion accuracy'); +#670 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#671),#1013); +#671 = MANIFOLD_SOLID_BREP('',#672); +#672 = CLOSED_SHELL('',(#673,#713,#744,#775,#792,#809,#840,#871,#888, + #919,#943,#960,#984,#1001)); +#673 = ADVANCED_FACE('',(#674),#708,.F.); +#674 = FACE_BOUND('',#675,.F.); +#675 = EDGE_LOOP('',(#676,#686,#694,#702)); +#676 = ORIENTED_EDGE('',*,*,#677,.T.); +#677 = EDGE_CURVE('',#678,#680,#682,.T.); +#678 = VERTEX_POINT('',#679); +#679 = CARTESIAN_POINT('',(0.4,0.E+000,0.E+000)); +#680 = VERTEX_POINT('',#681); +#681 = CARTESIAN_POINT('',(0.4,0.E+000,1.E-003)); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(0.4,0.E+000,0.E+000)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.E+000,0.E+000,1.)); +#686 = ORIENTED_EDGE('',*,*,#687,.T.); +#687 = EDGE_CURVE('',#680,#688,#690,.T.); +#688 = VERTEX_POINT('',#689); +#689 = CARTESIAN_POINT('',(0.4,0.25,1.E-003)); +#690 = LINE('',#691,#692); +#691 = CARTESIAN_POINT('',(0.4,0.E+000,1.E-003)); +#692 = VECTOR('',#693,1.); +#693 = DIRECTION('',(0.E+000,1.,0.E+000)); +#694 = ORIENTED_EDGE('',*,*,#695,.F.); +#695 = EDGE_CURVE('',#696,#688,#698,.T.); +#696 = VERTEX_POINT('',#697); +#697 = CARTESIAN_POINT('',(0.4,0.25,0.E+000)); +#698 = LINE('',#699,#700); +#699 = CARTESIAN_POINT('',(0.4,0.25,0.E+000)); +#700 = VECTOR('',#701,1.); +#701 = DIRECTION('',(0.E+000,0.E+000,1.)); +#702 = ORIENTED_EDGE('',*,*,#703,.F.); +#703 = EDGE_CURVE('',#678,#696,#704,.T.); +#704 = LINE('',#705,#706); +#705 = CARTESIAN_POINT('',(0.4,0.E+000,0.E+000)); +#706 = VECTOR('',#707,1.); +#707 = DIRECTION('',(0.E+000,1.,0.E+000)); +#708 = PLANE('',#709); +#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712); +#710 = CARTESIAN_POINT('',(0.4,0.E+000,0.E+000)); +#711 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#712 = DIRECTION('',(0.E+000,1.,0.E+000)); +#713 = ADVANCED_FACE('',(#714),#739,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#724,#732,#738)); +#716 = ORIENTED_EDGE('',*,*,#717,.F.); +#717 = EDGE_CURVE('',#718,#678,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#720 = LINE('',#721,#722); +#721 = CARTESIAN_POINT('',(-1.E-003,0.E+000,0.E+000)); +#722 = VECTOR('',#723,1.); +#723 = DIRECTION('',(1.,0.E+000,0.E+000)); +#724 = ORIENTED_EDGE('',*,*,#725,.T.); +#725 = EDGE_CURVE('',#718,#726,#728,.T.); +#726 = VERTEX_POINT('',#727); +#727 = CARTESIAN_POINT('',(-2.194425197111E-019,0.E+000,1.E-003)); +#728 = LINE('',#729,#730); +#729 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#730 = VECTOR('',#731,1.); +#731 = DIRECTION('',(-2.22044604925E-016,0.E+000,1.)); +#732 = ORIENTED_EDGE('',*,*,#733,.T.); +#733 = EDGE_CURVE('',#726,#680,#734,.T.); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-1.E-003,0.E+000,1.E-003)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(1.,0.E+000,0.E+000)); +#738 = ORIENTED_EDGE('',*,*,#677,.F.); +#739 = PLANE('',#740); +#740 = AXIS2_PLACEMENT_3D('',#741,#742,#743); +#741 = CARTESIAN_POINT('',(-1.E-003,0.E+000,0.E+000)); +#742 = DIRECTION('',(0.E+000,1.,0.E+000)); +#743 = DIRECTION('',(1.,0.E+000,0.E+000)); +#744 = ADVANCED_FACE('',(#745),#770,.F.); +#745 = FACE_BOUND('',#746,.F.); +#746 = EDGE_LOOP('',(#747,#755,#756,#764)); +#747 = ORIENTED_EDGE('',*,*,#748,.F.); +#748 = EDGE_CURVE('',#696,#749,#751,.T.); +#749 = VERTEX_POINT('',#750); +#750 = CARTESIAN_POINT('',(0.E+000,0.25,0.E+000)); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(0.4,0.25,0.E+000)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#755 = ORIENTED_EDGE('',*,*,#695,.T.); +#756 = ORIENTED_EDGE('',*,*,#757,.T.); +#757 = EDGE_CURVE('',#688,#758,#760,.T.); +#758 = VERTEX_POINT('',#759); +#759 = CARTESIAN_POINT('',(-1.110223024625E-019,0.25,1.E-003)); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(0.4,0.25,1.E-003)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#764 = ORIENTED_EDGE('',*,*,#765,.T.); +#765 = EDGE_CURVE('',#758,#749,#766,.T.); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(-4.440892098501E-017,0.25,0.2)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.)); +#770 = PLANE('',#771); +#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774); +#772 = CARTESIAN_POINT('',(0.4,0.25,0.E+000)); +#773 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#774 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#775 = ADVANCED_FACE('',(#776),#787,.T.); +#776 = FACE_BOUND('',#777,.T.); +#777 = EDGE_LOOP('',(#778,#779,#785,#786)); +#778 = ORIENTED_EDGE('',*,*,#717,.F.); +#779 = ORIENTED_EDGE('',*,*,#780,.F.); +#780 = EDGE_CURVE('',#749,#718,#781,.T.); +#781 = LINE('',#782,#783); +#782 = CARTESIAN_POINT('',(0.E+000,0.25,0.E+000)); +#783 = VECTOR('',#784,1.); +#784 = DIRECTION('',(-0.E+000,-1.,0.E+000)); +#785 = ORIENTED_EDGE('',*,*,#748,.F.); +#786 = ORIENTED_EDGE('',*,*,#703,.F.); +#787 = PLANE('',#788); +#788 = AXIS2_PLACEMENT_3D('',#789,#790,#791); +#789 = CARTESIAN_POINT('',(-1.E-003,0.E+000,0.E+000)); +#790 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#791 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#792 = ADVANCED_FACE('',(#793),#804,.F.); +#793 = FACE_BOUND('',#794,.F.); +#794 = EDGE_LOOP('',(#795,#796,#802,#803)); +#795 = ORIENTED_EDGE('',*,*,#733,.F.); +#796 = ORIENTED_EDGE('',*,*,#797,.F.); +#797 = EDGE_CURVE('',#758,#726,#798,.T.); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(-2.194425197111E-019,0.E+000,1.E-003)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#802 = ORIENTED_EDGE('',*,*,#757,.F.); +#803 = ORIENTED_EDGE('',*,*,#687,.F.); +#804 = PLANE('',#805); +#805 = AXIS2_PLACEMENT_3D('',#806,#807,#808); +#806 = CARTESIAN_POINT('',(-1.E-003,0.E+000,1.E-003)); +#807 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#808 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#809 = ADVANCED_FACE('',(#810),#835,.F.); +#810 = FACE_BOUND('',#811,.F.); +#811 = EDGE_LOOP('',(#812,#813,#821,#829)); +#812 = ORIENTED_EDGE('',*,*,#725,.F.); +#813 = ORIENTED_EDGE('',*,*,#814,.T.); +#814 = EDGE_CURVE('',#718,#815,#817,.T.); +#815 = VERTEX_POINT('',#816); +#816 = CARTESIAN_POINT('',(-1.E-003,0.E+000,0.E+000)); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#821 = ORIENTED_EDGE('',*,*,#822,.T.); +#822 = EDGE_CURVE('',#815,#823,#825,.T.); +#823 = VERTEX_POINT('',#824); +#824 = CARTESIAN_POINT('',(-1.E-003,0.E+000,1.E-003)); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-1.E-003,0.E+000,0.E+000)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(0.E+000,0.E+000,1.)); +#829 = ORIENTED_EDGE('',*,*,#830,.T.); +#830 = EDGE_CURVE('',#823,#726,#831,.T.); +#831 = LINE('',#832,#833); +#832 = CARTESIAN_POINT('',(-1.E-003,0.E+000,1.E-003)); +#833 = VECTOR('',#834,1.); +#834 = DIRECTION('',(1.,0.E+000,0.E+000)); +#835 = PLANE('',#836); +#836 = AXIS2_PLACEMENT_3D('',#837,#838,#839); +#837 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#838 = DIRECTION('',(0.E+000,1.,0.E+000)); +#839 = DIRECTION('',(-2.22044604925E-016,0.E+000,1.)); +#840 = ADVANCED_FACE('',(#841),#866,.F.); +#841 = FACE_BOUND('',#842,.F.); +#842 = EDGE_LOOP('',(#843,#844,#852,#860)); +#843 = ORIENTED_EDGE('',*,*,#765,.F.); +#844 = ORIENTED_EDGE('',*,*,#845,.T.); +#845 = EDGE_CURVE('',#758,#846,#848,.T.); +#846 = VERTEX_POINT('',#847); +#847 = CARTESIAN_POINT('',(-1.E-003,0.25,1.E-003)); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(0.4,0.25,1.E-003)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#852 = ORIENTED_EDGE('',*,*,#853,.F.); +#853 = EDGE_CURVE('',#854,#846,#856,.T.); +#854 = VERTEX_POINT('',#855); +#855 = CARTESIAN_POINT('',(-1.E-003,0.25,0.E+000)); +#856 = LINE('',#857,#858); +#857 = CARTESIAN_POINT('',(-1.E-003,0.25,0.E+000)); +#858 = VECTOR('',#859,1.); +#859 = DIRECTION('',(0.E+000,0.E+000,1.)); +#860 = ORIENTED_EDGE('',*,*,#861,.F.); +#861 = EDGE_CURVE('',#749,#854,#862,.T.); +#862 = LINE('',#863,#864); +#863 = CARTESIAN_POINT('',(0.E+000,0.25,0.E+000)); +#864 = VECTOR('',#865,1.); +#865 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#866 = PLANE('',#867); +#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870); +#868 = CARTESIAN_POINT('',(-4.440892098501E-017,0.25,0.2)); +#869 = DIRECTION('',(-0.E+000,-1.,-0.E+000)); +#870 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.)); +#871 = ADVANCED_FACE('',(#872),#883,.T.); +#872 = FACE_BOUND('',#873,.T.); +#873 = EDGE_LOOP('',(#874,#875,#876,#882)); +#874 = ORIENTED_EDGE('',*,*,#780,.T.); +#875 = ORIENTED_EDGE('',*,*,#814,.T.); +#876 = ORIENTED_EDGE('',*,*,#877,.F.); +#877 = EDGE_CURVE('',#854,#815,#878,.T.); +#878 = LINE('',#879,#880); +#879 = CARTESIAN_POINT('',(-1.E-003,0.25,0.E+000)); +#880 = VECTOR('',#881,1.); +#881 = DIRECTION('',(-0.E+000,-1.,0.E+000)); +#882 = ORIENTED_EDGE('',*,*,#861,.F.); +#883 = PLANE('',#884); +#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887); +#885 = CARTESIAN_POINT('',(-1.E-003,0.E+000,0.E+000)); +#886 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#887 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#888 = ADVANCED_FACE('',(#889),#914,.T.); +#889 = FACE_BOUND('',#890,.T.); +#890 = EDGE_LOOP('',(#891,#899,#900,#908)); +#891 = ORIENTED_EDGE('',*,*,#892,.F.); +#892 = EDGE_CURVE('',#726,#893,#895,.T.); +#893 = VERTEX_POINT('',#894); +#894 = CARTESIAN_POINT('',(-4.440892098501E-017,0.E+000,0.2)); +#895 = LINE('',#896,#897); +#896 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#897 = VECTOR('',#898,1.); +#898 = DIRECTION('',(-2.22044604925E-016,0.E+000,1.)); +#899 = ORIENTED_EDGE('',*,*,#797,.F.); +#900 = ORIENTED_EDGE('',*,*,#901,.F.); +#901 = EDGE_CURVE('',#902,#758,#904,.T.); +#902 = VERTEX_POINT('',#903); +#903 = CARTESIAN_POINT('',(-4.440892098501E-017,0.25,0.2)); +#904 = LINE('',#905,#906); +#905 = CARTESIAN_POINT('',(-4.440892098501E-017,0.25,0.2)); +#906 = VECTOR('',#907,1.); +#907 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.)); +#908 = ORIENTED_EDGE('',*,*,#909,.F.); +#909 = EDGE_CURVE('',#893,#902,#910,.T.); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(-4.440892098501E-017,0.E+000,0.2)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(0.E+000,1.,0.E+000)); +#914 = PLANE('',#915); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#917 = DIRECTION('',(1.,0.E+000,2.22044604925E-016)); +#918 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.)); +#919 = ADVANCED_FACE('',(#920),#938,.F.); +#920 = FACE_BOUND('',#921,.F.); +#921 = EDGE_LOOP('',(#922,#923,#924,#932)); +#922 = ORIENTED_EDGE('',*,*,#892,.F.); +#923 = ORIENTED_EDGE('',*,*,#830,.F.); +#924 = ORIENTED_EDGE('',*,*,#925,.T.); +#925 = EDGE_CURVE('',#823,#926,#928,.T.); +#926 = VERTEX_POINT('',#927); +#927 = CARTESIAN_POINT('',(-1.E-003,0.E+000,0.2)); +#928 = LINE('',#929,#930); +#929 = CARTESIAN_POINT('',(-1.E-003,0.E+000,0.E+000)); +#930 = VECTOR('',#931,1.); +#931 = DIRECTION('',(-2.22044604925E-016,0.E+000,1.)); +#932 = ORIENTED_EDGE('',*,*,#933,.F.); +#933 = EDGE_CURVE('',#893,#926,#934,.T.); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(-4.440892098501E-017,0.E+000,0.2)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#938 = PLANE('',#939); +#939 = AXIS2_PLACEMENT_3D('',#940,#941,#942); +#940 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#941 = DIRECTION('',(0.E+000,1.,0.E+000)); +#942 = DIRECTION('',(-2.22044604925E-016,0.E+000,1.)); +#943 = ADVANCED_FACE('',(#944),#955,.F.); +#944 = FACE_BOUND('',#945,.F.); +#945 = EDGE_LOOP('',(#946,#947,#953,#954)); +#946 = ORIENTED_EDGE('',*,*,#853,.T.); +#947 = ORIENTED_EDGE('',*,*,#948,.T.); +#948 = EDGE_CURVE('',#846,#823,#949,.T.); +#949 = LINE('',#950,#951); +#950 = CARTESIAN_POINT('',(-1.E-003,0.25,1.E-003)); +#951 = VECTOR('',#952,1.); +#952 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#953 = ORIENTED_EDGE('',*,*,#822,.F.); +#954 = ORIENTED_EDGE('',*,*,#877,.F.); +#955 = PLANE('',#956); +#956 = AXIS2_PLACEMENT_3D('',#957,#958,#959); +#957 = CARTESIAN_POINT('',(-1.E-003,0.25,0.E+000)); +#958 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#959 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#960 = ADVANCED_FACE('',(#961),#979,.F.); +#961 = FACE_BOUND('',#962,.F.); +#962 = EDGE_LOOP('',(#963,#964,#972,#978)); +#963 = ORIENTED_EDGE('',*,*,#901,.F.); +#964 = ORIENTED_EDGE('',*,*,#965,.T.); +#965 = EDGE_CURVE('',#902,#966,#968,.T.); +#966 = VERTEX_POINT('',#967); +#967 = CARTESIAN_POINT('',(-1.E-003,0.25,0.2)); +#968 = LINE('',#969,#970); +#969 = CARTESIAN_POINT('',(-4.440892098501E-017,0.25,0.2)); +#970 = VECTOR('',#971,1.); +#971 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#972 = ORIENTED_EDGE('',*,*,#973,.T.); +#973 = EDGE_CURVE('',#966,#846,#974,.T.); +#974 = LINE('',#975,#976); +#975 = CARTESIAN_POINT('',(-1.E-003,0.25,0.2)); +#976 = VECTOR('',#977,1.); +#977 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.)); +#978 = ORIENTED_EDGE('',*,*,#845,.F.); +#979 = PLANE('',#980); +#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983); +#981 = CARTESIAN_POINT('',(-4.440892098501E-017,0.25,0.2)); +#982 = DIRECTION('',(-0.E+000,-1.,-0.E+000)); +#983 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.)); +#984 = ADVANCED_FACE('',(#985),#996,.F.); +#985 = FACE_BOUND('',#986,.F.); +#986 = EDGE_LOOP('',(#987,#988,#994,#995)); +#987 = ORIENTED_EDGE('',*,*,#933,.T.); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#926,#966,#990,.T.); +#990 = LINE('',#991,#992); +#991 = CARTESIAN_POINT('',(-1.E-003,0.E+000,0.2)); +#992 = VECTOR('',#993,1.); +#993 = DIRECTION('',(0.E+000,1.,0.E+000)); +#994 = ORIENTED_EDGE('',*,*,#965,.F.); +#995 = ORIENTED_EDGE('',*,*,#909,.F.); +#996 = PLANE('',#997); +#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000); +#998 = CARTESIAN_POINT('',(-4.440892098501E-017,0.E+000,0.2)); +#999 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1000 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1001 = ADVANCED_FACE('',(#1002),#1008,.F.); +#1002 = FACE_BOUND('',#1003,.F.); +#1003 = EDGE_LOOP('',(#1004,#1005,#1006,#1007)); +#1004 = ORIENTED_EDGE('',*,*,#925,.F.); +#1005 = ORIENTED_EDGE('',*,*,#948,.F.); +#1006 = ORIENTED_EDGE('',*,*,#973,.F.); +#1007 = ORIENTED_EDGE('',*,*,#989,.F.); +#1008 = PLANE('',#1009); +#1009 = AXIS2_PLACEMENT_3D('',#1010,#1011,#1012); +#1010 = CARTESIAN_POINT('',(-1.E-003,0.E+000,0.E+000)); +#1011 = DIRECTION('',(1.,0.E+000,2.22044604925E-016)); +#1012 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.)); +#1013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1017)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1014,#1015,#1016)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1014 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1015 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1016 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1017 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1014, + 'distance_accuracy_value','confusion accuracy'); +#1018 = SHAPE_DEFINITION_REPRESENTATION(#1019,#670); +#1019 = PRODUCT_DEFINITION_SHAPE('','',#1020); +#1020 = PRODUCT_DEFINITION('design','',#1021,#1024); +#1021 = PRODUCT_DEFINITION_FORMATION('','',#1022); +#1022 = PRODUCT('Open_CASCADE_STEP_translator_6.8_19.4.1', + 'Open_CASCADE_STEP_translator_6.8_19.4.1','',(#1023)); +#1023 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1024 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1025 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1026,#1028); +#1026 = ( REPRESENTATION_RELATIONSHIP('','',#670,#660) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1027) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1027 = ITEM_DEFINED_TRANSFORMATION('','',#11,#661); +#1028 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1029); +#1029 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1120','1087','',#655,#1020,$); +#1030 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1022)); +#1031 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1032,#1034); +#1032 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1033) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1033 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59); +#1034 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1035); +#1035 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1121','1088','',#41,#655,$); +#1036 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#657)); +#1037 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1038,#1040); +#1038 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1039) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1039 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63); +#1040 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1041); +#1041 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1122','1089','',#41,#655,$); +#1042 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1043,#1045); +#1043 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1044) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1044 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67); +#1045 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1046); +#1046 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1123','1090','',#41,#655,$); +#1047 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1048,#1050); +#1048 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1049) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1049 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71); +#1050 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1051); +#1051 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1124','1091','',#41,#655,$); +#1052 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1053,#1055); +#1053 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1054) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1054 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75); +#1055 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1056); +#1056 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1125','1092','',#41,#655,$); +#1057 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1058,#1060); +#1058 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1059) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1059 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79); +#1060 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1061); +#1061 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1126','1093','',#41,#655,$); +#1062 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1063,#1065); +#1063 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1064) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1064 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83); +#1065 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1066); +#1066 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1127','1094','',#41,#655,$); +#1067 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1068,#1070); +#1068 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1069) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1069 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87); +#1070 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1071); +#1071 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1128','1095','',#41,#655,$); +#1072 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1073,#1075); +#1073 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1074) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1074 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91); +#1075 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1076); +#1076 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1129','1096','',#41,#655,$); +#1077 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1078,#1080); +#1078 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1079) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1079 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95); +#1080 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1081); +#1081 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1130','1097','',#41,#655,$); +#1082 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1083,#1085); +#1083 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1084) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1084 = ITEM_DEFINED_TRANSFORMATION('','',#11,#99); +#1085 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1086); +#1086 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1131','1098','',#41,#655,$); +#1087 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1088,#1090); +#1088 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1089) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1089 = ITEM_DEFINED_TRANSFORMATION('','',#11,#103); +#1090 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1091); +#1091 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1132','1099','',#41,#655,$); +#1092 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1093,#1095); +#1093 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1094) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1094 = ITEM_DEFINED_TRANSFORMATION('','',#11,#107); +#1095 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1096); +#1096 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1133','1100','',#41,#655,$); +#1097 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1098,#1100); +#1098 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1099) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1099 = ITEM_DEFINED_TRANSFORMATION('','',#11,#111); +#1100 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1101); +#1101 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1134','1101','',#41,#655,$); +#1102 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1103,#1105); +#1103 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1104) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1104 = ITEM_DEFINED_TRANSFORMATION('','',#11,#115); +#1105 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1106); +#1106 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1135','1102','',#41,#655,$); +#1107 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1108,#1110); +#1108 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1109) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1109 = ITEM_DEFINED_TRANSFORMATION('','',#11,#119); +#1110 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1111); +#1111 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1136','1103','',#41,#655,$); +#1112 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1113,#1115); +#1113 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1114) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1114 = ITEM_DEFINED_TRANSFORMATION('','',#11,#123); +#1115 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1116); +#1116 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1137','1104','',#41,#655,$); +#1117 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1118,#1120); +#1118 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1119) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1119 = ITEM_DEFINED_TRANSFORMATION('','',#11,#127); +#1120 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1121); +#1121 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1138','1105','',#41,#655,$); +#1122 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1123,#1125); +#1123 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1124) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1124 = ITEM_DEFINED_TRANSFORMATION('','',#11,#131); +#1125 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1126); +#1126 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1139','1106','',#41,#655,$); +#1127 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1128,#1130); +#1128 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1129) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1129 = ITEM_DEFINED_TRANSFORMATION('','',#11,#135); +#1130 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1131); +#1131 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1140','1107','',#41,#655,$); +#1132 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1133,#1135); +#1133 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1134) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1134 = ITEM_DEFINED_TRANSFORMATION('','',#11,#139); +#1135 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1136); +#1136 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1141','1108','',#41,#655,$); +#1137 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1138,#1140); +#1138 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1139) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1139 = ITEM_DEFINED_TRANSFORMATION('','',#11,#143); +#1140 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1141); +#1141 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1142','1109','',#41,#655,$); +#1142 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1143,#1145); +#1143 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1144) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1144 = ITEM_DEFINED_TRANSFORMATION('','',#11,#147); +#1145 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1146); +#1146 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1143','1110','',#41,#655,$); +#1147 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1148,#1150); +#1148 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1149) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1149 = ITEM_DEFINED_TRANSFORMATION('','',#11,#151); +#1150 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1151); +#1151 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1144','1111','',#41,#655,$); +#1152 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1153,#1155); +#1153 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1154) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1154 = ITEM_DEFINED_TRANSFORMATION('','',#11,#155); +#1155 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1156); +#1156 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1145','1112','',#41,#655,$); +#1157 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1158,#1160); +#1158 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1159) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1159 = ITEM_DEFINED_TRANSFORMATION('','',#11,#159); +#1160 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1161); +#1161 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1146','1113','',#41,#655,$); +#1162 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1163,#1165); +#1163 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1164) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1164 = ITEM_DEFINED_TRANSFORMATION('','',#11,#163); +#1165 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1166); +#1166 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1147','1114','',#41,#655,$); +#1167 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1168,#1170); +#1168 = ( REPRESENTATION_RELATIONSHIP('','',#660,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1169) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1169 = ITEM_DEFINED_TRANSFORMATION('','',#11,#167); +#1170 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1171); +#1171 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1148','1115','',#41,#655,$); +#1172 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1173,#1175); +#1173 = ( REPRESENTATION_RELATIONSHIP('','',#46,#28) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1174) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1174 = ITEM_DEFINED_TRANSFORMATION('','',#11,#29); +#1175 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1176); +#1176 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1149','','',#23,#41,$); +#1177 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43)); +#1178 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1179),#427); +#1179 = STYLED_ITEM('color',(#1180),#232); +#1180 = PRESENTATION_STYLE_ASSIGNMENT((#1181,#1187)); +#1181 = SURFACE_STYLE_USAGE(.BOTH.,#1182); +#1182 = SURFACE_SIDE_STYLE('',(#1183)); +#1183 = SURFACE_STYLE_FILL_AREA(#1184); +#1184 = FILL_AREA_STYLE('',(#1185)); +#1185 = FILL_AREA_STYLE_COLOUR('',#1186); +#1186 = COLOUR_RGB('',0.20000000298,0.20000000298,0.20000000298); +#1187 = CURVE_STYLE('',#1188,POSITIVE_LENGTH_MEASURE(0.1),#1186); +#1188 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1189 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1190),#1013); +#1190 = STYLED_ITEM('color',(#1191),#671); +#1191 = PRESENTATION_STYLE_ASSIGNMENT((#1192,#1198)); +#1192 = SURFACE_STYLE_USAGE(.BOTH.,#1193); +#1193 = SURFACE_SIDE_STYLE('',(#1194)); +#1194 = SURFACE_STYLE_FILL_AREA(#1195); +#1195 = FILL_AREA_STYLE('',(#1196)); +#1196 = FILL_AREA_STYLE_COLOUR('',#1197); +#1197 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1198 = CURVE_STYLE('',#1199,POSITIVE_LENGTH_MEASURE(0.1),#1197); +#1199 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1200 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1201),#635); +#1201 = STYLED_ITEM('color',(#1202),#452); +#1202 = PRESENTATION_STYLE_ASSIGNMENT((#1203,#1208)); +#1203 = SURFACE_STYLE_USAGE(.BOTH.,#1204); +#1204 = SURFACE_SIDE_STYLE('',(#1205)); +#1205 = SURFACE_STYLE_FILL_AREA(#1206); +#1206 = FILL_AREA_STYLE('',(#1207)); +#1207 = FILL_AREA_STYLE_COLOUR('',#1197); +#1208 = CURVE_STYLE('',#1209,POSITIVE_LENGTH_MEASURE(0.1),#1197); +#1209 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1210 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1211),#196); +#1211 = STYLED_ITEM('color',(#1212),#179); +#1212 = PRESENTATION_STYLE_ASSIGNMENT((#1213,#1219)); +#1213 = SURFACE_STYLE_USAGE(.BOTH.,#1214); +#1214 = SURFACE_SIDE_STYLE('',(#1215)); +#1215 = SURFACE_STYLE_FILL_AREA(#1216); +#1216 = FILL_AREA_STYLE('',(#1217)); +#1217 = FILL_AREA_STYLE_COLOUR('',#1218); +#1218 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#1219 = CURVE_STYLE('',#1220,POSITIVE_LENGTH_MEASURE(0.1),#1218); +#1220 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21;