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