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