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