From 375ec6f8388ac0e41d26b3f2a00571d4f02361f2 Mon Sep 17 00:00:00 2001 From: Mark <markh@rris.com.au> Date: Thu, 17 Aug 2023 02:52:15 +0100 Subject: [PATCH] Create IXYS TO-268 P-CH GDS.step --- STEP/DPak/IXYS TO-268 P-CH GDS.step | 1492 +++++++++++++++++++++++++++ 1 file changed, 1492 insertions(+) create mode 100644 STEP/DPak/IXYS TO-268 P-CH GDS.step diff --git a/STEP/DPak/IXYS TO-268 P-CH GDS.step b/STEP/DPak/IXYS TO-268 P-CH GDS.step new file mode 100644 index 000000000..f0dc110a0 --- /dev/null +++ b/STEP/DPak/IXYS TO-268 P-CH GDS.step @@ -0,0 +1,1492 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-08-17T00:56:40',('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('',(2.99999908,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('7168153760','7168153760','',(#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); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(-7.,-8.025,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('',(-7.,-8.025,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('',(-7.,-5.45,0.E+000)); +#57 = DIRECTION('',(0.E+000,0.E+000,1.)); +#58 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000)); +#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62); +#60 = CARTESIAN_POINT('',(-7.,-0.65,2.45)); +#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('',(-7.,5.45,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('',(-7.,-8.025,0.E+000)); +#69 = DIRECTION('',(0.E+000,0.E+000,1.)); +#70 = DIRECTION('',(1.,0.E+000,0.E+000)); +#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#75)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#72,#73,#74)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#73 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#74 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#75 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#72, + 'distance_accuracy_value','confusion accuracy'); +#76 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#77),#96); +#77 = SHELL_BASED_SURFACE_MODEL('',(#78)); +#78 = OPEN_SHELL('',(#79)); +#79 = ADVANCED_FACE('',(#80),#91,.T.); +#80 = FACE_BOUND('',#81,.F.); +#81 = EDGE_LOOP('',(#82)); +#82 = ORIENTED_EDGE('',*,*,#83,.T.); +#83 = EDGE_CURVE('',#84,#84,#86,.T.); +#84 = VERTEX_POINT('',#85); +#85 = CARTESIAN_POINT('',(3.678125,8.025,5.001)); +#86 = CIRCLE('',#87,1.003125); +#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90); +#88 = CARTESIAN_POINT('',(2.675,8.025,5.001)); +#89 = DIRECTION('',(0.E+000,0.E+000,1.)); +#90 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#91 = PLANE('',#92); +#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95); +#93 = CARTESIAN_POINT('',(3.678125,8.025,5.001)); +#94 = DIRECTION('',(-0.E+000,0.E+000,-1.)); +#95 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#100)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#97,#98,#99)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#97 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#98 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#99 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#100 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#97, + 'distance_accuracy_value','confusion accuracy'); +#101 = SHAPE_DEFINITION_REPRESENTATION(#102,#76); +#102 = PRODUCT_DEFINITION_SHAPE('','',#103); +#103 = PRODUCT_DEFINITION('design','',#104,#107); +#104 = PRODUCT_DEFINITION_FORMATION('','',#105); +#105 = PRODUCT('Open_CASCADE_STEP_translator_6.8_7.1', + 'Open_CASCADE_STEP_translator_6.8_7.1','',(#106)); +#106 = PRODUCT_CONTEXT('',#2,'mechanical'); +#107 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#108 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#109,#111); +#109 = ( REPRESENTATION_RELATIONSHIP('','',#76,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#110) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#110 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#111 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#112 + ); +#112 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('94','86','',#41,#103,$); +#113 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#105)); +#114 = SHAPE_DEFINITION_REPRESENTATION(#115,#121); +#115 = PRODUCT_DEFINITION_SHAPE('','',#116); +#116 = PRODUCT_DEFINITION('design','',#117,#120); +#117 = PRODUCT_DEFINITION_FORMATION('','',#118); +#118 = PRODUCT('Body','Body','',(#119)); +#119 = PRODUCT_CONTEXT('',#2,'mechanical'); +#120 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#121 = SHAPE_REPRESENTATION('',(#11,#122),#126); +#122 = AXIS2_PLACEMENT_3D('',#123,#124,#125); +#123 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#124 = DIRECTION('',(0.E+000,0.E+000,1.)); +#125 = DIRECTION('',(1.,0.E+000,0.E+000)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#130)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#127,#128,#129)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#127 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#128 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#129 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#130 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#127, + 'distance_accuracy_value','confusion accuracy'); +#131 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#132),#327); +#132 = MANIFOLD_SOLID_BREP('',#133); +#133 = CLOSED_SHELL('',(#134,#174,#205,#240,#264,#281,#293,#318)); +#134 = ADVANCED_FACE('',(#135),#169,.F.); +#135 = FACE_BOUND('',#136,.F.); +#136 = EDGE_LOOP('',(#137,#147,#155,#163)); +#137 = ORIENTED_EDGE('',*,*,#138,.F.); +#138 = EDGE_CURVE('',#139,#141,#143,.T.); +#139 = VERTEX_POINT('',#140); +#140 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#141 = VERTEX_POINT('',#142); +#142 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.1)); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(0.E+000,0.E+000,1.)); +#147 = ORIENTED_EDGE('',*,*,#148,.T.); +#148 = EDGE_CURVE('',#139,#149,#151,.T.); +#149 = VERTEX_POINT('',#150); +#150 = CARTESIAN_POINT('',(0.E+000,16.05,0.E+000)); +#151 = LINE('',#152,#153); +#152 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#153 = VECTOR('',#154,1.); +#154 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#155 = ORIENTED_EDGE('',*,*,#156,.T.); +#156 = EDGE_CURVE('',#149,#157,#159,.T.); +#157 = VERTEX_POINT('',#158); +#158 = CARTESIAN_POINT('',(0.E+000,16.05,5.1)); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(0.E+000,16.05,0.E+000)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(0.E+000,0.E+000,1.)); +#163 = ORIENTED_EDGE('',*,*,#164,.F.); +#164 = EDGE_CURVE('',#141,#157,#165,.T.); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.1)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#169 = PLANE('',#170); +#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#172 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#173 = DIRECTION('',(0.E+000,0.E+000,1.)); +#174 = ADVANCED_FACE('',(#175),#200,.F.); +#175 = FACE_BOUND('',#176,.F.); +#176 = EDGE_LOOP('',(#177,#185,#186,#194)); +#177 = ORIENTED_EDGE('',*,*,#178,.F.); +#178 = EDGE_CURVE('',#139,#179,#181,.T.); +#179 = VERTEX_POINT('',#180); +#180 = CARTESIAN_POINT('',(14.,0.E+000,0.E+000)); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#185 = ORIENTED_EDGE('',*,*,#138,.T.); +#186 = ORIENTED_EDGE('',*,*,#187,.T.); +#187 = EDGE_CURVE('',#141,#188,#190,.T.); +#188 = VERTEX_POINT('',#189); +#189 = CARTESIAN_POINT('',(14.,0.E+000,5.1)); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.1)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#194 = ORIENTED_EDGE('',*,*,#195,.F.); +#195 = EDGE_CURVE('',#179,#188,#196,.T.); +#196 = LINE('',#197,#198); +#197 = CARTESIAN_POINT('',(14.,0.E+000,0.E+000)); +#198 = VECTOR('',#199,1.); +#199 = DIRECTION('',(0.E+000,0.E+000,1.)); +#200 = PLANE('',#201); +#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204); +#202 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#203 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#204 = DIRECTION('',(0.E+000,0.E+000,1.)); +#205 = ADVANCED_FACE('',(#206,#224),#235,.T.); +#206 = FACE_BOUND('',#207,.T.); +#207 = EDGE_LOOP('',(#208,#209,#210,#218)); +#208 = ORIENTED_EDGE('',*,*,#164,.F.); +#209 = ORIENTED_EDGE('',*,*,#187,.T.); +#210 = ORIENTED_EDGE('',*,*,#211,.T.); +#211 = EDGE_CURVE('',#188,#212,#214,.T.); +#212 = VERTEX_POINT('',#213); +#213 = CARTESIAN_POINT('',(14.,16.05,5.1)); +#214 = LINE('',#215,#216); +#215 = CARTESIAN_POINT('',(14.,0.E+000,5.1)); +#216 = VECTOR('',#217,1.); +#217 = DIRECTION('',(0.E+000,1.,0.E+000)); +#218 = ORIENTED_EDGE('',*,*,#219,.F.); +#219 = EDGE_CURVE('',#157,#212,#220,.T.); +#220 = LINE('',#221,#222); +#221 = CARTESIAN_POINT('',(0.E+000,16.05,5.1)); +#222 = VECTOR('',#223,1.); +#223 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#224 = FACE_BOUND('',#225,.T.); +#225 = EDGE_LOOP('',(#226)); +#226 = ORIENTED_EDGE('',*,*,#227,.F.); +#227 = EDGE_CURVE('',#228,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(3.678125,8.025,5.1)); +#230 = CIRCLE('',#231,1.003125); +#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234); +#232 = CARTESIAN_POINT('',(2.675,8.025,5.1)); +#233 = DIRECTION('',(0.E+000,0.E+000,1.)); +#234 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#235 = PLANE('',#236); +#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239); +#237 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.1)); +#238 = DIRECTION('',(0.E+000,0.E+000,1.)); +#239 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#240 = ADVANCED_FACE('',(#241),#259,.T.); +#241 = FACE_BOUND('',#242,.T.); +#242 = EDGE_LOOP('',(#243,#251,#252,#253)); +#243 = ORIENTED_EDGE('',*,*,#244,.F.); +#244 = EDGE_CURVE('',#149,#245,#247,.T.); +#245 = VERTEX_POINT('',#246); +#246 = CARTESIAN_POINT('',(14.,16.05,0.E+000)); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(0.E+000,16.05,0.E+000)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#251 = ORIENTED_EDGE('',*,*,#156,.T.); +#252 = ORIENTED_EDGE('',*,*,#219,.T.); +#253 = ORIENTED_EDGE('',*,*,#254,.F.); +#254 = EDGE_CURVE('',#245,#212,#255,.T.); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(14.,16.05,0.E+000)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(0.E+000,0.E+000,1.)); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(0.E+000,16.05,0.E+000)); +#262 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#263 = DIRECTION('',(0.E+000,0.E+000,1.)); +#264 = ADVANCED_FACE('',(#265),#276,.F.); +#265 = FACE_BOUND('',#266,.F.); +#266 = EDGE_LOOP('',(#267,#268,#269,#275)); +#267 = ORIENTED_EDGE('',*,*,#148,.F.); +#268 = ORIENTED_EDGE('',*,*,#178,.T.); +#269 = ORIENTED_EDGE('',*,*,#270,.T.); +#270 = EDGE_CURVE('',#179,#245,#271,.T.); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(14.,0.E+000,0.E+000)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#275 = ORIENTED_EDGE('',*,*,#244,.F.); +#276 = PLANE('',#277); +#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); +#278 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#280 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#281 = ADVANCED_FACE('',(#282),#288,.T.); +#282 = FACE_BOUND('',#283,.T.); +#283 = EDGE_LOOP('',(#284,#285,#286,#287)); +#284 = ORIENTED_EDGE('',*,*,#195,.F.); +#285 = ORIENTED_EDGE('',*,*,#270,.T.); +#286 = ORIENTED_EDGE('',*,*,#254,.T.); +#287 = ORIENTED_EDGE('',*,*,#211,.F.); +#288 = PLANE('',#289); +#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292); +#290 = CARTESIAN_POINT('',(14.,0.E+000,0.E+000)); +#291 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#292 = DIRECTION('',(0.E+000,0.E+000,1.)); +#293 = ADVANCED_FACE('',(#294),#313,.F.); +#294 = FACE_BOUND('',#295,.F.); +#295 = EDGE_LOOP('',(#296,#304,#305,#306)); +#296 = ORIENTED_EDGE('',*,*,#297,.T.); +#297 = EDGE_CURVE('',#298,#228,#300,.T.); +#298 = VERTEX_POINT('',#299); +#299 = CARTESIAN_POINT('',(3.678125,8.025,5.)); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(3.678125,8.025,5.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.E+000,0.E+000,1.)); +#304 = ORIENTED_EDGE('',*,*,#227,.F.); +#305 = ORIENTED_EDGE('',*,*,#297,.F.); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#298,#298,#308,.T.); +#308 = CIRCLE('',#309,1.003125); +#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312); +#310 = CARTESIAN_POINT('',(2.675,8.025,5.)); +#311 = DIRECTION('',(0.E+000,0.E+000,1.)); +#312 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#313 = CYLINDRICAL_SURFACE('',#314,1.003125); +#314 = AXIS2_PLACEMENT_3D('',#315,#316,#317); +#315 = CARTESIAN_POINT('',(2.675,8.025,5.)); +#316 = DIRECTION('',(0.E+000,0.E+000,1.)); +#317 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#318 = ADVANCED_FACE('',(#319),#322,.T.); +#319 = FACE_BOUND('',#320,.F.); +#320 = EDGE_LOOP('',(#321)); +#321 = ORIENTED_EDGE('',*,*,#307,.F.); +#322 = PLANE('',#323); +#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326); +#324 = CARTESIAN_POINT('',(2.675,8.025,5.)); +#325 = DIRECTION('',(0.E+000,0.E+000,1.)); +#326 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#331)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#328,#329,#330)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#328 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#329 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#330 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#331 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#328, + 'distance_accuracy_value','confusion accuracy'); +#332 = SHAPE_DEFINITION_REPRESENTATION(#333,#131); +#333 = PRODUCT_DEFINITION_SHAPE('','',#334); +#334 = PRODUCT_DEFINITION('design','',#335,#338); +#335 = PRODUCT_DEFINITION_FORMATION('','',#336); +#336 = PRODUCT('Open_CASCADE_STEP_translator_6.8_7.2.1', + 'Open_CASCADE_STEP_translator_6.8_7.2.1','',(#337)); +#337 = PRODUCT_CONTEXT('',#2,'mechanical'); +#338 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#339 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#340,#342); +#340 = ( REPRESENTATION_RELATIONSHIP('','',#131,#121) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#341) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#341 = ITEM_DEFINED_TRANSFORMATION('','',#11,#122); +#342 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#343 + ); +#343 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('95','87','',#116,#334,$); +#344 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#336)); +#345 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#346,#348); +#346 = ( REPRESENTATION_RELATIONSHIP('','',#121,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#347) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#347 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#348 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#349 + ); +#349 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('96','88','',#41,#116,$); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#118)); +#351 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#352),#894); +#352 = MANIFOLD_SOLID_BREP('',#353); +#353 = CLOSED_SHELL('',(#354,#394,#425,#458,#489,#522,#553,#577,#602, + #626,#651,#675,#699,#724,#748,#773,#797,#814,#831,#848,#865,#882)); +#354 = ADVANCED_FACE('',(#355),#389,.T.); +#355 = FACE_BOUND('',#356,.F.); +#356 = EDGE_LOOP('',(#357,#367,#375,#383)); +#357 = ORIENTED_EDGE('',*,*,#358,.F.); +#358 = EDGE_CURVE('',#359,#361,#363,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(0.E+000,0.65,2.45)); +#361 = VERTEX_POINT('',#362); +#362 = CARTESIAN_POINT('',(0.E+000,-0.65,2.45)); +#363 = LINE('',#364,#365); +#364 = CARTESIAN_POINT('',(0.E+000,-0.65,2.45)); +#365 = VECTOR('',#366,1.); +#366 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#367 = ORIENTED_EDGE('',*,*,#368,.F.); +#368 = EDGE_CURVE('',#369,#359,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(0.E+000,0.65,2.65)); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(0.E+000,0.65,2.45)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#375 = ORIENTED_EDGE('',*,*,#376,.F.); +#376 = EDGE_CURVE('',#377,#369,#379,.T.); +#377 = VERTEX_POINT('',#378); +#378 = CARTESIAN_POINT('',(0.E+000,-0.65,2.65)); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(0.E+000,0.65,2.65)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(0.E+000,1.,0.E+000)); +#383 = ORIENTED_EDGE('',*,*,#384,.F.); +#384 = EDGE_CURVE('',#361,#377,#385,.T.); +#385 = LINE('',#386,#387); +#386 = CARTESIAN_POINT('',(0.E+000,-0.65,2.65)); +#387 = VECTOR('',#388,1.); +#388 = DIRECTION('',(0.E+000,0.E+000,1.)); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(0.E+000,-0.65,2.45)); +#392 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#393 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#394 = ADVANCED_FACE('',(#395),#420,.F.); +#395 = FACE_BOUND('',#396,.F.); +#396 = EDGE_LOOP('',(#397,#405,#406,#414)); +#397 = ORIENTED_EDGE('',*,*,#398,.F.); +#398 = EDGE_CURVE('',#359,#399,#401,.T.); +#399 = VERTEX_POINT('',#400); +#400 = CARTESIAN_POINT('',(1.308462219763,0.65,2.45)); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(0.E+000,0.65,2.45)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(1.,0.E+000,0.E+000)); +#405 = ORIENTED_EDGE('',*,*,#358,.T.); +#406 = ORIENTED_EDGE('',*,*,#407,.T.); +#407 = EDGE_CURVE('',#361,#408,#410,.T.); +#408 = VERTEX_POINT('',#409); +#409 = CARTESIAN_POINT('',(1.308462219763,-0.65,2.45)); +#410 = LINE('',#411,#412); +#411 = CARTESIAN_POINT('',(0.E+000,-0.65,2.45)); +#412 = VECTOR('',#413,1.); +#413 = DIRECTION('',(1.,0.E+000,0.E+000)); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#399,#408,#416,.T.); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(1.308462219763,-0.65,2.45)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#420 = PLANE('',#421); +#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424); +#422 = CARTESIAN_POINT('',(0.E+000,-0.65,2.45)); +#423 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#424 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#425 = ADVANCED_FACE('',(#426),#453,.F.); +#426 = FACE_BOUND('',#427,.F.); +#427 = EDGE_LOOP('',(#428,#437,#438,#447)); +#428 = ORIENTED_EDGE('',*,*,#429,.F.); +#429 = EDGE_CURVE('',#399,#430,#432,.T.); +#430 = VERTEX_POINT('',#431); +#431 = CARTESIAN_POINT('',(1.505423770365,0.65,2.284729635533)); +#432 = CIRCLE('',#433,0.2); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(1.308462219763,0.65,2.25)); +#435 = DIRECTION('',(0.E+000,1.,0.E+000)); +#436 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#437 = ORIENTED_EDGE('',*,*,#415,.T.); +#438 = ORIENTED_EDGE('',*,*,#439,.T.); +#439 = EDGE_CURVE('',#408,#440,#442,.T.); +#440 = VERTEX_POINT('',#441); +#441 = CARTESIAN_POINT('',(1.505423770365,-0.65,2.284729635533)); +#442 = CIRCLE('',#443,0.2); +#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446); +#444 = CARTESIAN_POINT('',(1.308462219763,-0.65,2.25)); +#445 = DIRECTION('',(0.E+000,1.,0.E+000)); +#446 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#447 = ORIENTED_EDGE('',*,*,#448,.T.); +#448 = EDGE_CURVE('',#440,#430,#449,.T.); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(1.505423770365,-0.65,2.284729635533)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(0.E+000,1.,0.E+000)); +#453 = CYLINDRICAL_SURFACE('',#454,0.2); +#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457); +#455 = CARTESIAN_POINT('',(1.308462219763,-0.65,2.25)); +#456 = DIRECTION('',(0.E+000,1.,0.E+000)); +#457 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#458 = ADVANCED_FACE('',(#459),#484,.F.); +#459 = FACE_BOUND('',#460,.F.); +#460 = EDGE_LOOP('',(#461,#469,#470,#478)); +#461 = ORIENTED_EDGE('',*,*,#462,.F.); +#462 = EDGE_CURVE('',#430,#463,#465,.T.); +#463 = VERTEX_POINT('',#464); +#464 = CARTESIAN_POINT('',(1.85,0.65,0.330540728933)); +#465 = LINE('',#466,#467); +#466 = CARTESIAN_POINT('',(1.505423770365,0.65,2.284729635533)); +#467 = VECTOR('',#468,1.); +#468 = DIRECTION('',(0.173648177667,0.E+000,-0.984807753012)); +#469 = ORIENTED_EDGE('',*,*,#448,.F.); +#470 = ORIENTED_EDGE('',*,*,#471,.T.); +#471 = EDGE_CURVE('',#440,#472,#474,.T.); +#472 = VERTEX_POINT('',#473); +#473 = CARTESIAN_POINT('',(1.85,-0.65,0.330540728933)); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(1.505423770365,-0.65,2.284729635533)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(0.173648177667,0.E+000,-0.984807753012)); +#478 = ORIENTED_EDGE('',*,*,#479,.F.); +#479 = EDGE_CURVE('',#463,#472,#480,.T.); +#480 = LINE('',#481,#482); +#481 = CARTESIAN_POINT('',(1.85,-0.65,0.330540728933)); +#482 = VECTOR('',#483,1.); +#483 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#484 = PLANE('',#485); +#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488); +#486 = CARTESIAN_POINT('',(1.505423770365,-0.65,2.284729635533)); +#487 = DIRECTION('',(0.984807753012,0.E+000,0.173648177667)); +#488 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#489 = ADVANCED_FACE('',(#490),#517,.T.); +#490 = FACE_BOUND('',#491,.T.); +#491 = EDGE_LOOP('',(#492,#501,#509,#516)); +#492 = ORIENTED_EDGE('',*,*,#493,.T.); +#493 = EDGE_CURVE('',#463,#494,#496,.T.); +#494 = VERTEX_POINT('',#495); +#495 = CARTESIAN_POINT('',(2.243923101205,0.65,0.E+000)); +#496 = CIRCLE('',#497,0.4); +#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500); +#498 = CARTESIAN_POINT('',(2.243923101205,0.65,0.4)); +#499 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#500 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#501 = ORIENTED_EDGE('',*,*,#502,.T.); +#502 = EDGE_CURVE('',#494,#503,#505,.T.); +#503 = VERTEX_POINT('',#504); +#504 = CARTESIAN_POINT('',(2.243923101205,-0.65,0.E+000)); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(2.243923101205,-0.65,0.E+000)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#509 = ORIENTED_EDGE('',*,*,#510,.F.); +#510 = EDGE_CURVE('',#472,#503,#511,.T.); +#511 = CIRCLE('',#512,0.4); +#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515); +#513 = CARTESIAN_POINT('',(2.243923101205,-0.65,0.4)); +#514 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#515 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#516 = ORIENTED_EDGE('',*,*,#479,.F.); +#517 = CYLINDRICAL_SURFACE('',#518,0.4); +#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521); +#519 = CARTESIAN_POINT('',(2.243923101205,-0.65,0.4)); +#520 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#521 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#522 = ADVANCED_FACE('',(#523),#548,.F.); +#523 = FACE_BOUND('',#524,.F.); +#524 = EDGE_LOOP('',(#525,#533,#534,#542)); +#525 = ORIENTED_EDGE('',*,*,#526,.F.); +#526 = EDGE_CURVE('',#494,#527,#529,.T.); +#527 = VERTEX_POINT('',#528); +#528 = CARTESIAN_POINT('',(4.4,0.65,0.E+000)); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(2.243923101205,0.65,0.E+000)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(1.,0.E+000,0.E+000)); +#533 = ORIENTED_EDGE('',*,*,#502,.T.); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#503,#536,#538,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(4.4,-0.65,0.E+000)); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(2.243923101205,-0.65,0.E+000)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(1.,0.E+000,0.E+000)); +#542 = ORIENTED_EDGE('',*,*,#543,.F.); +#543 = EDGE_CURVE('',#527,#536,#544,.T.); +#544 = LINE('',#545,#546); +#545 = CARTESIAN_POINT('',(4.4,-0.65,0.E+000)); +#546 = VECTOR('',#547,1.); +#547 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#548 = PLANE('',#549); +#549 = AXIS2_PLACEMENT_3D('',#550,#551,#552); +#550 = CARTESIAN_POINT('',(2.243923101205,-0.65,0.E+000)); +#551 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#552 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#553 = ADVANCED_FACE('',(#554),#572,.F.); +#554 = FACE_BOUND('',#555,.F.); +#555 = EDGE_LOOP('',(#556,#557,#558,#566)); +#556 = ORIENTED_EDGE('',*,*,#407,.F.); +#557 = ORIENTED_EDGE('',*,*,#384,.T.); +#558 = ORIENTED_EDGE('',*,*,#559,.T.); +#559 = EDGE_CURVE('',#377,#560,#562,.T.); +#560 = VERTEX_POINT('',#561); +#561 = CARTESIAN_POINT('',(1.308462219763,-0.65,2.65)); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(0.E+000,-0.65,2.65)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#566 = ORIENTED_EDGE('',*,*,#567,.F.); +#567 = EDGE_CURVE('',#408,#560,#568,.T.); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(1.308462219763,-0.65,2.65)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(0.E+000,0.E+000,1.)); +#572 = PLANE('',#573); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(0.E+000,-0.65,2.65)); +#575 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#576 = DIRECTION('',(0.E+000,0.E+000,1.)); +#577 = ADVANCED_FACE('',(#578),#597,.T.); +#578 = FACE_BOUND('',#579,.T.); +#579 = EDGE_LOOP('',(#580,#581,#589,#596)); +#580 = ORIENTED_EDGE('',*,*,#439,.T.); +#581 = ORIENTED_EDGE('',*,*,#582,.T.); +#582 = EDGE_CURVE('',#440,#583,#585,.T.); +#583 = VERTEX_POINT('',#584); +#584 = CARTESIAN_POINT('',(1.702385320968,-0.65,2.319459271067)); +#585 = LINE('',#586,#587); +#586 = CARTESIAN_POINT('',(1.702385320968,-0.65,2.319459271067)); +#587 = VECTOR('',#588,1.); +#588 = DIRECTION('',(0.984807753012,0.E+000,0.173648177667)); +#589 = ORIENTED_EDGE('',*,*,#590,.F.); +#590 = EDGE_CURVE('',#560,#583,#591,.T.); +#591 = CIRCLE('',#592,0.4); +#592 = AXIS2_PLACEMENT_3D('',#593,#594,#595); +#593 = CARTESIAN_POINT('',(1.308462219763,-0.65,2.25)); +#594 = DIRECTION('',(0.E+000,1.,0.E+000)); +#595 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#596 = ORIENTED_EDGE('',*,*,#567,.F.); +#597 = PLANE('',#598); +#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601); +#599 = CARTESIAN_POINT('',(1.501298502669,-0.65,2.479813332936)); +#600 = DIRECTION('',(-0.E+000,-1.,-0.E+000)); +#601 = DIRECTION('',(0.766044443119,0.E+000,-0.642787609687)); +#602 = ADVANCED_FACE('',(#603),#621,.F.); +#603 = FACE_BOUND('',#604,.F.); +#604 = EDGE_LOOP('',(#605,#606,#607,#615)); +#605 = ORIENTED_EDGE('',*,*,#471,.F.); +#606 = ORIENTED_EDGE('',*,*,#582,.T.); +#607 = ORIENTED_EDGE('',*,*,#608,.T.); +#608 = EDGE_CURVE('',#583,#609,#611,.T.); +#609 = VERTEX_POINT('',#610); +#610 = CARTESIAN_POINT('',(2.046961550602,-0.65,0.365270364467)); +#611 = LINE('',#612,#613); +#612 = CARTESIAN_POINT('',(1.702385320968,-0.65,2.319459271067)); +#613 = VECTOR('',#614,1.); +#614 = DIRECTION('',(0.173648177667,0.E+000,-0.984807753012)); +#615 = ORIENTED_EDGE('',*,*,#616,.F.); +#616 = EDGE_CURVE('',#472,#609,#617,.T.); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(2.046961550602,-0.65,0.365270364467)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.984807753012,0.E+000,0.173648177667)); +#621 = PLANE('',#622); +#622 = AXIS2_PLACEMENT_3D('',#623,#624,#625); +#623 = CARTESIAN_POINT('',(1.702385320968,-0.65,2.319459271067)); +#624 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#625 = DIRECTION('',(0.984807753012,0.E+000,0.173648177667)); +#626 = ADVANCED_FACE('',(#627),#646,.T.); +#627 = FACE_BOUND('',#628,.T.); +#628 = EDGE_LOOP('',(#629,#630,#638,#645)); +#629 = ORIENTED_EDGE('',*,*,#510,.T.); +#630 = ORIENTED_EDGE('',*,*,#631,.T.); +#631 = EDGE_CURVE('',#503,#632,#634,.T.); +#632 = VERTEX_POINT('',#633); +#633 = CARTESIAN_POINT('',(2.243923101205,-0.65,0.2)); +#634 = LINE('',#635,#636); +#635 = CARTESIAN_POINT('',(2.243923101205,-0.65,0.2)); +#636 = VECTOR('',#637,1.); +#637 = DIRECTION('',(2.449293598295E-016,0.E+000,1.)); +#638 = ORIENTED_EDGE('',*,*,#639,.F.); +#639 = EDGE_CURVE('',#609,#632,#640,.T.); +#640 = CIRCLE('',#641,0.2); +#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644); +#642 = CARTESIAN_POINT('',(2.243923101205,-0.65,0.4)); +#643 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#644 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#645 = ORIENTED_EDGE('',*,*,#616,.F.); +#646 = PLANE('',#647); +#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650); +#648 = CARTESIAN_POINT('',(2.051086818299,-0.65,0.170186667064)); +#649 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#650 = DIRECTION('',(0.766044443119,0.E+000,-0.642787609687)); +#651 = ADVANCED_FACE('',(#652),#670,.F.); +#652 = FACE_BOUND('',#653,.F.); +#653 = EDGE_LOOP('',(#654,#655,#656,#664)); +#654 = ORIENTED_EDGE('',*,*,#535,.F.); +#655 = ORIENTED_EDGE('',*,*,#631,.T.); +#656 = ORIENTED_EDGE('',*,*,#657,.T.); +#657 = EDGE_CURVE('',#632,#658,#660,.T.); +#658 = VERTEX_POINT('',#659); +#659 = CARTESIAN_POINT('',(4.4,-0.65,0.2)); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(2.243923101205,-0.65,0.2)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#664 = ORIENTED_EDGE('',*,*,#665,.F.); +#665 = EDGE_CURVE('',#536,#658,#666,.T.); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(4.4,-0.65,0.2)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(0.E+000,0.E+000,1.)); +#670 = PLANE('',#671); +#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674); +#672 = CARTESIAN_POINT('',(2.243923101205,-0.65,0.2)); +#673 = DIRECTION('',(0.E+000,1.,-0.E+000)); +#674 = DIRECTION('',(0.E+000,0.E+000,1.)); +#675 = ADVANCED_FACE('',(#676),#694,.F.); +#676 = FACE_BOUND('',#677,.F.); +#677 = EDGE_LOOP('',(#678,#679,#680,#688)); +#678 = ORIENTED_EDGE('',*,*,#559,.F.); +#679 = ORIENTED_EDGE('',*,*,#376,.T.); +#680 = ORIENTED_EDGE('',*,*,#681,.T.); +#681 = EDGE_CURVE('',#369,#682,#684,.T.); +#682 = VERTEX_POINT('',#683); +#683 = CARTESIAN_POINT('',(1.308462219763,0.65,2.65)); +#684 = LINE('',#685,#686); +#685 = CARTESIAN_POINT('',(0.E+000,0.65,2.65)); +#686 = VECTOR('',#687,1.); +#687 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#688 = ORIENTED_EDGE('',*,*,#689,.F.); +#689 = EDGE_CURVE('',#560,#682,#690,.T.); +#690 = LINE('',#691,#692); +#691 = CARTESIAN_POINT('',(1.308462219763,0.65,2.65)); +#692 = VECTOR('',#693,1.); +#693 = DIRECTION('',(0.E+000,1.,0.E+000)); +#694 = PLANE('',#695); +#695 = AXIS2_PLACEMENT_3D('',#696,#697,#698); +#696 = CARTESIAN_POINT('',(0.E+000,0.65,2.65)); +#697 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#698 = DIRECTION('',(0.E+000,1.,0.E+000)); +#699 = ADVANCED_FACE('',(#700),#719,.T.); +#700 = FACE_BOUND('',#701,.T.); +#701 = EDGE_LOOP('',(#702,#703,#711,#718)); +#702 = ORIENTED_EDGE('',*,*,#590,.T.); +#703 = ORIENTED_EDGE('',*,*,#704,.T.); +#704 = EDGE_CURVE('',#583,#705,#707,.T.); +#705 = VERTEX_POINT('',#706); +#706 = CARTESIAN_POINT('',(1.702385320968,0.65,2.319459271067)); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(1.702385320968,0.65,2.319459271067)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(0.E+000,1.,0.E+000)); +#711 = ORIENTED_EDGE('',*,*,#712,.F.); +#712 = EDGE_CURVE('',#682,#705,#713,.T.); +#713 = CIRCLE('',#714,0.4); +#714 = AXIS2_PLACEMENT_3D('',#715,#716,#717); +#715 = CARTESIAN_POINT('',(1.308462219763,0.65,2.25)); +#716 = DIRECTION('',(0.E+000,1.,0.E+000)); +#717 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#718 = ORIENTED_EDGE('',*,*,#689,.F.); +#719 = CYLINDRICAL_SURFACE('',#720,0.4); +#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723); +#721 = CARTESIAN_POINT('',(1.308462219763,0.65,2.25)); +#722 = DIRECTION('',(0.E+000,1.,0.E+000)); +#723 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#724 = ADVANCED_FACE('',(#725),#743,.F.); +#725 = FACE_BOUND('',#726,.F.); +#726 = EDGE_LOOP('',(#727,#728,#729,#737)); +#727 = ORIENTED_EDGE('',*,*,#608,.F.); +#728 = ORIENTED_EDGE('',*,*,#704,.T.); +#729 = ORIENTED_EDGE('',*,*,#730,.T.); +#730 = EDGE_CURVE('',#705,#731,#733,.T.); +#731 = VERTEX_POINT('',#732); +#732 = CARTESIAN_POINT('',(2.046961550602,0.65,0.365270364467)); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(1.702385320968,0.65,2.319459271067)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(0.173648177667,0.E+000,-0.984807753012)); +#737 = ORIENTED_EDGE('',*,*,#738,.F.); +#738 = EDGE_CURVE('',#609,#731,#739,.T.); +#739 = LINE('',#740,#741); +#740 = CARTESIAN_POINT('',(2.046961550602,0.65,0.365270364467)); +#741 = VECTOR('',#742,1.); +#742 = DIRECTION('',(0.E+000,1.,0.E+000)); +#743 = PLANE('',#744); +#744 = AXIS2_PLACEMENT_3D('',#745,#746,#747); +#745 = CARTESIAN_POINT('',(1.702385320968,0.65,2.319459271067)); +#746 = DIRECTION('',(-0.984807753012,0.E+000,-0.173648177667)); +#747 = DIRECTION('',(0.E+000,1.,0.E+000)); +#748 = ADVANCED_FACE('',(#749),#768,.F.); +#749 = FACE_BOUND('',#750,.F.); +#750 = EDGE_LOOP('',(#751,#752,#753,#762)); +#751 = ORIENTED_EDGE('',*,*,#639,.F.); +#752 = ORIENTED_EDGE('',*,*,#738,.T.); +#753 = ORIENTED_EDGE('',*,*,#754,.T.); +#754 = EDGE_CURVE('',#731,#755,#757,.T.); +#755 = VERTEX_POINT('',#756); +#756 = CARTESIAN_POINT('',(2.243923101205,0.65,0.2)); +#757 = CIRCLE('',#758,0.2); +#758 = AXIS2_PLACEMENT_3D('',#759,#760,#761); +#759 = CARTESIAN_POINT('',(2.243923101205,0.65,0.4)); +#760 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#761 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#762 = ORIENTED_EDGE('',*,*,#763,.T.); +#763 = EDGE_CURVE('',#755,#632,#764,.T.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(2.243923101205,0.65,0.2)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#768 = CYLINDRICAL_SURFACE('',#769,0.2); +#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772); +#770 = CARTESIAN_POINT('',(2.243923101205,0.65,0.4)); +#771 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#772 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#773 = ADVANCED_FACE('',(#774),#792,.F.); +#774 = FACE_BOUND('',#775,.F.); +#775 = EDGE_LOOP('',(#776,#777,#778,#786)); +#776 = ORIENTED_EDGE('',*,*,#657,.F.); +#777 = ORIENTED_EDGE('',*,*,#763,.F.); +#778 = ORIENTED_EDGE('',*,*,#779,.T.); +#779 = EDGE_CURVE('',#755,#780,#782,.T.); +#780 = VERTEX_POINT('',#781); +#781 = CARTESIAN_POINT('',(4.4,0.65,0.2)); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(2.243923101205,0.65,0.2)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#786 = ORIENTED_EDGE('',*,*,#787,.F.); +#787 = EDGE_CURVE('',#658,#780,#788,.T.); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(4.4,0.65,0.2)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(0.E+000,1.,0.E+000)); +#792 = PLANE('',#793); +#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796); +#794 = CARTESIAN_POINT('',(2.243923101205,0.65,0.2)); +#795 = DIRECTION('',(0.E+000,-0.E+000,-1.)); +#796 = DIRECTION('',(0.E+000,1.,0.E+000)); +#797 = ADVANCED_FACE('',(#798),#809,.F.); +#798 = FACE_BOUND('',#799,.F.); +#799 = EDGE_LOOP('',(#800,#801,#802,#803)); +#800 = ORIENTED_EDGE('',*,*,#681,.F.); +#801 = ORIENTED_EDGE('',*,*,#368,.T.); +#802 = ORIENTED_EDGE('',*,*,#398,.T.); +#803 = ORIENTED_EDGE('',*,*,#804,.F.); +#804 = EDGE_CURVE('',#682,#399,#805,.T.); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(1.308462219763,0.65,2.45)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#809 = PLANE('',#810); +#810 = AXIS2_PLACEMENT_3D('',#811,#812,#813); +#811 = CARTESIAN_POINT('',(0.E+000,0.65,2.45)); +#812 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#813 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#814 = ADVANCED_FACE('',(#815),#826,.T.); +#815 = FACE_BOUND('',#816,.T.); +#816 = EDGE_LOOP('',(#817,#818,#824,#825)); +#817 = ORIENTED_EDGE('',*,*,#712,.T.); +#818 = ORIENTED_EDGE('',*,*,#819,.T.); +#819 = EDGE_CURVE('',#705,#430,#820,.T.); +#820 = LINE('',#821,#822); +#821 = CARTESIAN_POINT('',(1.505423770365,0.65,2.284729635533)); +#822 = VECTOR('',#823,1.); +#823 = DIRECTION('',(-0.984807753012,0.E+000,-0.173648177667)); +#824 = ORIENTED_EDGE('',*,*,#429,.F.); +#825 = ORIENTED_EDGE('',*,*,#804,.F.); +#826 = PLANE('',#827); +#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830); +#828 = CARTESIAN_POINT('',(1.501298502669,0.65,2.479813332936)); +#829 = DIRECTION('',(0.E+000,1.,0.E+000)); +#830 = DIRECTION('',(0.766044443119,0.E+000,-0.642787609687)); +#831 = ADVANCED_FACE('',(#832),#843,.F.); +#832 = FACE_BOUND('',#833,.F.); +#833 = EDGE_LOOP('',(#834,#835,#836,#837)); +#834 = ORIENTED_EDGE('',*,*,#730,.F.); +#835 = ORIENTED_EDGE('',*,*,#819,.T.); +#836 = ORIENTED_EDGE('',*,*,#462,.T.); +#837 = ORIENTED_EDGE('',*,*,#838,.F.); +#838 = EDGE_CURVE('',#731,#463,#839,.T.); +#839 = LINE('',#840,#841); +#840 = CARTESIAN_POINT('',(1.85,0.65,0.330540728933)); +#841 = VECTOR('',#842,1.); +#842 = DIRECTION('',(-0.984807753012,0.E+000,-0.173648177667)); +#843 = PLANE('',#844); +#844 = AXIS2_PLACEMENT_3D('',#845,#846,#847); +#845 = CARTESIAN_POINT('',(1.505423770365,0.65,2.284729635533)); +#846 = DIRECTION('',(0.E+000,-1.,-0.E+000)); +#847 = DIRECTION('',(-0.984807753012,0.E+000,-0.173648177667)); +#848 = ADVANCED_FACE('',(#849),#860,.T.); +#849 = FACE_BOUND('',#850,.T.); +#850 = EDGE_LOOP('',(#851,#852,#858,#859)); +#851 = ORIENTED_EDGE('',*,*,#754,.T.); +#852 = ORIENTED_EDGE('',*,*,#853,.T.); +#853 = EDGE_CURVE('',#755,#494,#854,.T.); +#854 = LINE('',#855,#856); +#855 = CARTESIAN_POINT('',(2.243923101205,0.65,5.508863627906E-018)); +#856 = VECTOR('',#857,1.); +#857 = DIRECTION('',(-2.449293598295E-016,0.E+000,-1.)); +#858 = ORIENTED_EDGE('',*,*,#493,.F.); +#859 = ORIENTED_EDGE('',*,*,#838,.F.); +#860 = PLANE('',#861); +#861 = AXIS2_PLACEMENT_3D('',#862,#863,#864); +#862 = CARTESIAN_POINT('',(2.051086818299,0.65,0.170186667064)); +#863 = DIRECTION('',(-0.E+000,1.,-0.E+000)); +#864 = DIRECTION('',(0.766044443119,0.E+000,-0.642787609687)); +#865 = ADVANCED_FACE('',(#866),#877,.F.); +#866 = FACE_BOUND('',#867,.F.); +#867 = EDGE_LOOP('',(#868,#869,#870,#871)); +#868 = ORIENTED_EDGE('',*,*,#779,.F.); +#869 = ORIENTED_EDGE('',*,*,#853,.T.); +#870 = ORIENTED_EDGE('',*,*,#526,.T.); +#871 = ORIENTED_EDGE('',*,*,#872,.F.); +#872 = EDGE_CURVE('',#780,#527,#873,.T.); +#873 = LINE('',#874,#875); +#874 = CARTESIAN_POINT('',(4.4,0.65,0.E+000)); +#875 = VECTOR('',#876,1.); +#876 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#877 = PLANE('',#878); +#878 = AXIS2_PLACEMENT_3D('',#879,#880,#881); +#879 = CARTESIAN_POINT('',(2.243923101205,0.65,0.E+000)); +#880 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#881 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#882 = ADVANCED_FACE('',(#883),#889,.F.); +#883 = FACE_BOUND('',#884,.T.); +#884 = EDGE_LOOP('',(#885,#886,#887,#888)); +#885 = ORIENTED_EDGE('',*,*,#543,.F.); +#886 = ORIENTED_EDGE('',*,*,#872,.F.); +#887 = ORIENTED_EDGE('',*,*,#787,.F.); +#888 = ORIENTED_EDGE('',*,*,#665,.F.); +#889 = PLANE('',#890); +#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); +#891 = CARTESIAN_POINT('',(4.4,-0.65,0.E+000)); +#892 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#893 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#898)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#895,#896,#897)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#895 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#896 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#897 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#898 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#895, + 'distance_accuracy_value','confusion accuracy'); +#899 = SHAPE_DEFINITION_REPRESENTATION(#900,#351); +#900 = PRODUCT_DEFINITION_SHAPE('','',#901); +#901 = PRODUCT_DEFINITION('design','',#902,#905); +#902 = PRODUCT_DEFINITION_FORMATION('','',#903); +#903 = PRODUCT('Lead','Lead','',(#904)); +#904 = PRODUCT_CONTEXT('',#2,'mechanical'); +#905 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#906 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#907,#909); +#907 = ( REPRESENTATION_RELATIONSHIP('','',#351,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#908) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#908 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55); +#909 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#910 + ); +#910 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('97','89','',#41,#901,$); +#911 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#903)); +#912 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#913),#1063); +#913 = MANIFOLD_SOLID_BREP('',#914); +#914 = CLOSED_SHELL('',(#915,#955,#995,#1017,#1039,#1051)); +#915 = ADVANCED_FACE('',(#916),#950,.F.); +#916 = FACE_BOUND('',#917,.F.); +#917 = EDGE_LOOP('',(#918,#928,#936,#944)); +#918 = ORIENTED_EDGE('',*,*,#919,.F.); +#919 = EDGE_CURVE('',#920,#922,#924,.T.); +#920 = VERTEX_POINT('',#921); +#921 = CARTESIAN_POINT('',(-2.2,0.E+000,0.E+000)); +#922 = VERTEX_POINT('',#923); +#923 = CARTESIAN_POINT('',(-2.2,0.E+000,0.2)); +#924 = LINE('',#925,#926); +#925 = CARTESIAN_POINT('',(-2.2,0.E+000,0.E+000)); +#926 = VECTOR('',#927,1.); +#927 = DIRECTION('',(0.E+000,0.E+000,1.)); +#928 = ORIENTED_EDGE('',*,*,#929,.T.); +#929 = EDGE_CURVE('',#920,#930,#932,.T.); +#930 = VERTEX_POINT('',#931); +#931 = CARTESIAN_POINT('',(-2.2,1.3,0.E+000)); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(-2.2,0.E+000,0.E+000)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#936 = ORIENTED_EDGE('',*,*,#937,.T.); +#937 = EDGE_CURVE('',#930,#938,#940,.T.); +#938 = VERTEX_POINT('',#939); +#939 = CARTESIAN_POINT('',(-2.2,1.3,0.2)); +#940 = LINE('',#941,#942); +#941 = CARTESIAN_POINT('',(-2.2,1.3,0.E+000)); +#942 = VECTOR('',#943,1.); +#943 = DIRECTION('',(0.E+000,0.E+000,1.)); +#944 = ORIENTED_EDGE('',*,*,#945,.F.); +#945 = EDGE_CURVE('',#922,#938,#946,.T.); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(-2.2,0.E+000,0.2)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#950 = PLANE('',#951); +#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954); +#952 = CARTESIAN_POINT('',(-2.2,0.E+000,0.E+000)); +#953 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#954 = DIRECTION('',(0.E+000,0.E+000,1.)); +#955 = ADVANCED_FACE('',(#956),#990,.T.); +#956 = FACE_BOUND('',#957,.T.); +#957 = EDGE_LOOP('',(#958,#968,#976,#984)); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#960,#962,#964,.T.); +#960 = VERTEX_POINT('',#961); +#961 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#962 = VERTEX_POINT('',#963); +#963 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.2)); +#964 = LINE('',#965,#966); +#965 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#966 = VECTOR('',#967,1.); +#967 = DIRECTION('',(0.E+000,0.E+000,1.)); +#968 = ORIENTED_EDGE('',*,*,#969,.T.); +#969 = EDGE_CURVE('',#960,#970,#972,.T.); +#970 = VERTEX_POINT('',#971); +#971 = CARTESIAN_POINT('',(0.E+000,1.3,0.E+000)); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#976 = ORIENTED_EDGE('',*,*,#977,.T.); +#977 = EDGE_CURVE('',#970,#978,#980,.T.); +#978 = VERTEX_POINT('',#979); +#979 = CARTESIAN_POINT('',(0.E+000,1.3,0.2)); +#980 = LINE('',#981,#982); +#981 = CARTESIAN_POINT('',(0.E+000,1.3,0.E+000)); +#982 = VECTOR('',#983,1.); +#983 = DIRECTION('',(0.E+000,0.E+000,1.)); +#984 = ORIENTED_EDGE('',*,*,#985,.F.); +#985 = EDGE_CURVE('',#962,#978,#986,.T.); +#986 = LINE('',#987,#988); +#987 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.2)); +#988 = VECTOR('',#989,1.); +#989 = DIRECTION('',(0.E+000,1.,0.E+000)); +#990 = PLANE('',#991); +#991 = AXIS2_PLACEMENT_3D('',#992,#993,#994); +#992 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#993 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#994 = DIRECTION('',(0.E+000,0.E+000,1.)); +#995 = ADVANCED_FACE('',(#996),#1012,.F.); +#996 = FACE_BOUND('',#997,.F.); +#997 = EDGE_LOOP('',(#998,#1004,#1005,#1011)); +#998 = ORIENTED_EDGE('',*,*,#999,.F.); +#999 = EDGE_CURVE('',#920,#960,#1000,.T.); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(-2.2,0.E+000,0.E+000)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1004 = ORIENTED_EDGE('',*,*,#919,.T.); +#1005 = ORIENTED_EDGE('',*,*,#1006,.T.); +#1006 = EDGE_CURVE('',#922,#962,#1007,.T.); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(-2.2,0.E+000,0.2)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1011 = ORIENTED_EDGE('',*,*,#959,.F.); +#1012 = PLANE('',#1013); +#1013 = AXIS2_PLACEMENT_3D('',#1014,#1015,#1016); +#1014 = CARTESIAN_POINT('',(-2.2,0.E+000,0.E+000)); +#1015 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1016 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1017 = ADVANCED_FACE('',(#1018),#1034,.T.); +#1018 = FACE_BOUND('',#1019,.T.); +#1019 = EDGE_LOOP('',(#1020,#1026,#1027,#1033)); +#1020 = ORIENTED_EDGE('',*,*,#1021,.F.); +#1021 = EDGE_CURVE('',#930,#970,#1022,.T.); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(-2.2,1.3,0.E+000)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1026 = ORIENTED_EDGE('',*,*,#937,.T.); +#1027 = ORIENTED_EDGE('',*,*,#1028,.T.); +#1028 = EDGE_CURVE('',#938,#978,#1029,.T.); +#1029 = LINE('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(-2.2,1.3,0.2)); +#1031 = VECTOR('',#1032,1.); +#1032 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1033 = ORIENTED_EDGE('',*,*,#977,.F.); +#1034 = PLANE('',#1035); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(-2.2,1.3,0.E+000)); +#1037 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1038 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1039 = ADVANCED_FACE('',(#1040),#1046,.F.); +#1040 = FACE_BOUND('',#1041,.F.); +#1041 = EDGE_LOOP('',(#1042,#1043,#1044,#1045)); +#1042 = ORIENTED_EDGE('',*,*,#929,.F.); +#1043 = ORIENTED_EDGE('',*,*,#999,.T.); +#1044 = ORIENTED_EDGE('',*,*,#969,.T.); +#1045 = ORIENTED_EDGE('',*,*,#1021,.F.); +#1046 = PLANE('',#1047); +#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050); +#1048 = CARTESIAN_POINT('',(-2.2,0.E+000,0.E+000)); +#1049 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1050 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1051 = ADVANCED_FACE('',(#1052),#1058,.T.); +#1052 = FACE_BOUND('',#1053,.T.); +#1053 = EDGE_LOOP('',(#1054,#1055,#1056,#1057)); +#1054 = ORIENTED_EDGE('',*,*,#945,.F.); +#1055 = ORIENTED_EDGE('',*,*,#1006,.T.); +#1056 = ORIENTED_EDGE('',*,*,#985,.T.); +#1057 = ORIENTED_EDGE('',*,*,#1028,.F.); +#1058 = PLANE('',#1059); +#1059 = AXIS2_PLACEMENT_3D('',#1060,#1061,#1062); +#1060 = CARTESIAN_POINT('',(-2.2,0.E+000,0.2)); +#1061 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1062 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1067)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1064,#1065,#1066)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1064 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1065 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1066 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1067 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1064, + 'distance_accuracy_value','confusion accuracy'); +#1068 = SHAPE_DEFINITION_REPRESENTATION(#1069,#912); +#1069 = PRODUCT_DEFINITION_SHAPE('','',#1070); +#1070 = PRODUCT_DEFINITION('design','',#1071,#1074); +#1071 = PRODUCT_DEFINITION_FORMATION('','',#1072); +#1072 = PRODUCT('Trimmed_Lead','Trimmed_Lead','',(#1073)); +#1073 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1074 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1075 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1076,#1078); +#1076 = ( REPRESENTATION_RELATIONSHIP('','',#912,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1077) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1077 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59); +#1078 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1079); +#1079 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('98','90','',#41,#1070,$); +#1080 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1072)); +#1081 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1082,#1084); +#1082 = ( REPRESENTATION_RELATIONSHIP('','',#351,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1083) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1083 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63); +#1084 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1085); +#1085 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('99','91','',#41,#901,$); +#1086 = SHAPE_DEFINITION_REPRESENTATION(#1087,#1093); +#1087 = PRODUCT_DEFINITION_SHAPE('','',#1088); +#1088 = PRODUCT_DEFINITION('design','',#1089,#1092); +#1089 = PRODUCT_DEFINITION_FORMATION('','',#1090); +#1090 = PRODUCT('tab','tab','',(#1091)); +#1091 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1092 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1093 = SHAPE_REPRESENTATION('',(#11,#1094),#1098); +#1094 = AXIS2_PLACEMENT_3D('',#1095,#1096,#1097); +#1095 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#1096 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1097 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1102)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1099,#1100,#1101)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1099 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1100 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1101 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1102 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1099, + 'distance_accuracy_value','confusion accuracy'); +#1103 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1104),#1320); +#1104 = MANIFOLD_SOLID_BREP('',#1105); +#1105 = CLOSED_SHELL('',(#1106,#1146,#1177,#1217,#1241,#1274,#1291,#1308 + )); +#1106 = ADVANCED_FACE('',(#1107),#1141,.F.); +#1107 = FACE_BOUND('',#1108,.F.); +#1108 = EDGE_LOOP('',(#1109,#1119,#1127,#1135)); +#1109 = ORIENTED_EDGE('',*,*,#1110,.F.); +#1110 = EDGE_CURVE('',#1111,#1113,#1115,.T.); +#1111 = VERTEX_POINT('',#1112); +#1112 = CARTESIAN_POINT('',(1.95,1.3,0.E+000)); +#1113 = VERTEX_POINT('',#1114); +#1114 = CARTESIAN_POINT('',(1.95,1.3,0.35)); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(1.95,1.3,0.E+000)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1119 = ORIENTED_EDGE('',*,*,#1120,.T.); +#1120 = EDGE_CURVE('',#1111,#1121,#1123,.T.); +#1121 = VERTEX_POINT('',#1122); +#1122 = CARTESIAN_POINT('',(1.95,14.75,0.E+000)); +#1123 = LINE('',#1124,#1125); +#1124 = CARTESIAN_POINT('',(1.95,1.3,0.E+000)); +#1125 = VECTOR('',#1126,1.); +#1126 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1127 = ORIENTED_EDGE('',*,*,#1128,.T.); +#1128 = EDGE_CURVE('',#1121,#1129,#1131,.T.); +#1129 = VERTEX_POINT('',#1130); +#1130 = CARTESIAN_POINT('',(1.95,14.75,0.35)); +#1131 = LINE('',#1132,#1133); +#1132 = CARTESIAN_POINT('',(1.95,14.75,0.E+000)); +#1133 = VECTOR('',#1134,1.); +#1134 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1135 = ORIENTED_EDGE('',*,*,#1136,.F.); +#1136 = EDGE_CURVE('',#1113,#1129,#1137,.T.); +#1137 = LINE('',#1138,#1139); +#1138 = CARTESIAN_POINT('',(1.95,1.3,0.35)); +#1139 = VECTOR('',#1140,1.); +#1140 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1141 = PLANE('',#1142); +#1142 = AXIS2_PLACEMENT_3D('',#1143,#1144,#1145); +#1143 = CARTESIAN_POINT('',(1.95,1.3,0.E+000)); +#1144 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1145 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1146 = ADVANCED_FACE('',(#1147),#1172,.F.); +#1147 = FACE_BOUND('',#1148,.F.); +#1148 = EDGE_LOOP('',(#1149,#1157,#1158,#1166)); +#1149 = ORIENTED_EDGE('',*,*,#1150,.F.); +#1150 = EDGE_CURVE('',#1111,#1151,#1153,.T.); +#1151 = VERTEX_POINT('',#1152); +#1152 = CARTESIAN_POINT('',(14.04,1.3,0.E+000)); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(1.95,1.3,0.E+000)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1157 = ORIENTED_EDGE('',*,*,#1110,.T.); +#1158 = ORIENTED_EDGE('',*,*,#1159,.T.); +#1159 = EDGE_CURVE('',#1113,#1160,#1162,.T.); +#1160 = VERTEX_POINT('',#1161); +#1161 = CARTESIAN_POINT('',(14.04,1.3,0.35)); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(1.95,1.3,0.35)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1166 = ORIENTED_EDGE('',*,*,#1167,.F.); +#1167 = EDGE_CURVE('',#1151,#1160,#1168,.T.); +#1168 = LINE('',#1169,#1170); +#1169 = CARTESIAN_POINT('',(14.04,1.3,0.E+000)); +#1170 = VECTOR('',#1171,1.); +#1171 = DIRECTION('',(-0.E+000,-0.E+000,1.)); +#1172 = PLANE('',#1173); +#1173 = AXIS2_PLACEMENT_3D('',#1174,#1175,#1176); +#1174 = CARTESIAN_POINT('',(1.95,1.3,0.E+000)); +#1175 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1176 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1177 = ADVANCED_FACE('',(#1178),#1212,.T.); +#1178 = FACE_BOUND('',#1179,.T.); +#1179 = EDGE_LOOP('',(#1180,#1188,#1189,#1190,#1198,#1206)); +#1180 = ORIENTED_EDGE('',*,*,#1181,.F.); +#1181 = EDGE_CURVE('',#1129,#1182,#1184,.T.); +#1182 = VERTEX_POINT('',#1183); +#1183 = CARTESIAN_POINT('',(14.04,14.75,0.35)); +#1184 = LINE('',#1185,#1186); +#1185 = CARTESIAN_POINT('',(1.95,14.75,0.35)); +#1186 = VECTOR('',#1187,1.); +#1187 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1188 = ORIENTED_EDGE('',*,*,#1136,.F.); +#1189 = ORIENTED_EDGE('',*,*,#1159,.T.); +#1190 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1191 = EDGE_CURVE('',#1160,#1192,#1194,.T.); +#1192 = VERTEX_POINT('',#1193); +#1193 = CARTESIAN_POINT('',(14.5,1.76,0.35)); +#1194 = LINE('',#1195,#1196); +#1195 = CARTESIAN_POINT('',(14.04,1.3,0.35)); +#1196 = VECTOR('',#1197,1.); +#1197 = DIRECTION('',(0.707106781187,0.707106781187,-0.E+000)); +#1198 = ORIENTED_EDGE('',*,*,#1199,.T.); +#1199 = EDGE_CURVE('',#1192,#1200,#1202,.T.); +#1200 = VERTEX_POINT('',#1201); +#1201 = CARTESIAN_POINT('',(14.5,14.29,0.35)); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(14.5,1.3,0.35)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1206 = ORIENTED_EDGE('',*,*,#1207,.F.); +#1207 = EDGE_CURVE('',#1182,#1200,#1208,.T.); +#1208 = LINE('',#1209,#1210); +#1209 = CARTESIAN_POINT('',(14.04,14.75,0.35)); +#1210 = VECTOR('',#1211,1.); +#1211 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000)); +#1212 = PLANE('',#1213); +#1213 = AXIS2_PLACEMENT_3D('',#1214,#1215,#1216); +#1214 = CARTESIAN_POINT('',(1.95,1.3,0.35)); +#1215 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1216 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1217 = ADVANCED_FACE('',(#1218),#1236,.T.); +#1218 = FACE_BOUND('',#1219,.T.); +#1219 = EDGE_LOOP('',(#1220,#1228,#1229,#1230)); +#1220 = ORIENTED_EDGE('',*,*,#1221,.F.); +#1221 = EDGE_CURVE('',#1121,#1222,#1224,.T.); +#1222 = VERTEX_POINT('',#1223); +#1223 = CARTESIAN_POINT('',(14.04,14.75,0.E+000)); +#1224 = LINE('',#1225,#1226); +#1225 = CARTESIAN_POINT('',(1.95,14.75,0.E+000)); +#1226 = VECTOR('',#1227,1.); +#1227 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1228 = ORIENTED_EDGE('',*,*,#1128,.T.); +#1229 = ORIENTED_EDGE('',*,*,#1181,.T.); +#1230 = ORIENTED_EDGE('',*,*,#1231,.F.); +#1231 = EDGE_CURVE('',#1222,#1182,#1232,.T.); +#1232 = LINE('',#1233,#1234); +#1233 = CARTESIAN_POINT('',(14.04,14.75,0.E+000)); +#1234 = VECTOR('',#1235,1.); +#1235 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1236 = PLANE('',#1237); +#1237 = AXIS2_PLACEMENT_3D('',#1238,#1239,#1240); +#1238 = CARTESIAN_POINT('',(1.95,14.75,0.E+000)); +#1239 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1240 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1241 = ADVANCED_FACE('',(#1242),#1269,.F.); +#1242 = FACE_BOUND('',#1243,.F.); +#1243 = EDGE_LOOP('',(#1244,#1245,#1246,#1247,#1255,#1263)); +#1244 = ORIENTED_EDGE('',*,*,#1221,.F.); +#1245 = ORIENTED_EDGE('',*,*,#1120,.F.); +#1246 = ORIENTED_EDGE('',*,*,#1150,.T.); +#1247 = ORIENTED_EDGE('',*,*,#1248,.T.); +#1248 = EDGE_CURVE('',#1151,#1249,#1251,.T.); +#1249 = VERTEX_POINT('',#1250); +#1250 = CARTESIAN_POINT('',(14.5,1.76,0.E+000)); +#1251 = LINE('',#1252,#1253); +#1252 = CARTESIAN_POINT('',(14.04,1.3,0.E+000)); +#1253 = VECTOR('',#1254,1.); +#1254 = DIRECTION('',(0.707106781187,0.707106781187,-0.E+000)); +#1255 = ORIENTED_EDGE('',*,*,#1256,.T.); +#1256 = EDGE_CURVE('',#1249,#1257,#1259,.T.); +#1257 = VERTEX_POINT('',#1258); +#1258 = CARTESIAN_POINT('',(14.5,14.29,0.E+000)); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(14.5,1.3,0.E+000)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(-0.E+000,1.,0.E+000)); +#1263 = ORIENTED_EDGE('',*,*,#1264,.F.); +#1264 = EDGE_CURVE('',#1222,#1257,#1265,.T.); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(14.04,14.75,0.E+000)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000)); +#1269 = PLANE('',#1270); +#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273); +#1271 = CARTESIAN_POINT('',(1.95,1.3,0.E+000)); +#1272 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1273 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1274 = ADVANCED_FACE('',(#1275),#1286,.T.); +#1275 = FACE_BOUND('',#1276,.F.); +#1276 = EDGE_LOOP('',(#1277,#1278,#1279,#1285)); +#1277 = ORIENTED_EDGE('',*,*,#1167,.T.); +#1278 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1279 = ORIENTED_EDGE('',*,*,#1280,.F.); +#1280 = EDGE_CURVE('',#1249,#1192,#1281,.T.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(14.5,1.76,0.E+000)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(-0.E+000,-0.E+000,1.)); +#1285 = ORIENTED_EDGE('',*,*,#1248,.F.); +#1286 = PLANE('',#1287); +#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290); +#1288 = CARTESIAN_POINT('',(14.04,1.3,0.E+000)); +#1289 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000)); +#1290 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000)); +#1291 = ADVANCED_FACE('',(#1292),#1303,.T.); +#1292 = FACE_BOUND('',#1293,.T.); +#1293 = EDGE_LOOP('',(#1294,#1295,#1296,#1302)); +#1294 = ORIENTED_EDGE('',*,*,#1231,.T.); +#1295 = ORIENTED_EDGE('',*,*,#1207,.T.); +#1296 = ORIENTED_EDGE('',*,*,#1297,.F.); +#1297 = EDGE_CURVE('',#1257,#1200,#1298,.T.); +#1298 = LINE('',#1299,#1300); +#1299 = CARTESIAN_POINT('',(14.5,14.29,0.E+000)); +#1300 = VECTOR('',#1301,1.); +#1301 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1302 = ORIENTED_EDGE('',*,*,#1264,.F.); +#1303 = PLANE('',#1304); +#1304 = AXIS2_PLACEMENT_3D('',#1305,#1306,#1307); +#1305 = CARTESIAN_POINT('',(14.04,14.75,0.E+000)); +#1306 = DIRECTION('',(0.707106781187,0.707106781187,0.E+000)); +#1307 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000)); +#1308 = ADVANCED_FACE('',(#1309),#1315,.T.); +#1309 = FACE_BOUND('',#1310,.T.); +#1310 = EDGE_LOOP('',(#1311,#1312,#1313,#1314)); +#1311 = ORIENTED_EDGE('',*,*,#1280,.F.); +#1312 = ORIENTED_EDGE('',*,*,#1256,.T.); +#1313 = ORIENTED_EDGE('',*,*,#1297,.T.); +#1314 = ORIENTED_EDGE('',*,*,#1199,.F.); +#1315 = PLANE('',#1316); +#1316 = AXIS2_PLACEMENT_3D('',#1317,#1318,#1319); +#1317 = CARTESIAN_POINT('',(14.5,1.3,0.E+000)); +#1318 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1319 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1324)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1321,#1322,#1323)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1321 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1322 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1323 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1324 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1321, + 'distance_accuracy_value','confusion accuracy'); +#1325 = SHAPE_DEFINITION_REPRESENTATION(#1326,#1103); +#1326 = PRODUCT_DEFINITION_SHAPE('','',#1327); +#1327 = PRODUCT_DEFINITION('design','',#1328,#1331); +#1328 = PRODUCT_DEFINITION_FORMATION('','',#1329); +#1329 = PRODUCT('Open_CASCADE_STEP_translator_6.8_7.6.1', + 'Open_CASCADE_STEP_translator_6.8_7.6.1','',(#1330)); +#1330 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1331 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1332 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1333,#1335); +#1333 = ( REPRESENTATION_RELATIONSHIP('','',#1103,#1093) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1334) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1334 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1094); +#1335 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1336); +#1336 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('100','92','',#1088,#1327,$); +#1337 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1329)); +#1338 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1339,#1341); +#1339 = ( REPRESENTATION_RELATIONSHIP('','',#1093,#46) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1340) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1340 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67); +#1341 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1342); +#1342 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('101','93','',#41,#1088,$); +#1343 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1090)); +#1344 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1345,#1347); +#1345 = ( REPRESENTATION_RELATIONSHIP('','',#46,#28) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1346) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1346 = ITEM_DEFINED_TRANSFORMATION('','',#11,#29); +#1347 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1348); +#1348 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('102','','',#23,#41,$); +#1349 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43)); +#1350 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1351),#327); +#1351 = STYLED_ITEM('color',(#1352),#132); +#1352 = PRESENTATION_STYLE_ASSIGNMENT((#1353,#1359)); +#1353 = SURFACE_STYLE_USAGE(.BOTH.,#1354); +#1354 = SURFACE_SIDE_STYLE('',(#1355)); +#1355 = SURFACE_STYLE_FILL_AREA(#1356); +#1356 = FILL_AREA_STYLE('',(#1357)); +#1357 = FILL_AREA_STYLE_COLOUR('',#1358); +#1358 = COLOUR_RGB('',0.20000000298,0.20000000298,0.20000000298); +#1359 = CURVE_STYLE('',#1360,POSITIVE_LENGTH_MEASURE(0.1),#1358); +#1360 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1361 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1362),#96); +#1362 = STYLED_ITEM('color',(#1363),#79); +#1363 = PRESENTATION_STYLE_ASSIGNMENT((#1364,#1370)); +#1364 = SURFACE_STYLE_USAGE(.BOTH.,#1365); +#1365 = SURFACE_SIDE_STYLE('',(#1366)); +#1366 = SURFACE_STYLE_FILL_AREA(#1367); +#1367 = FILL_AREA_STYLE('',(#1368)); +#1368 = FILL_AREA_STYLE_COLOUR('',#1369); +#1369 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#1370 = CURVE_STYLE('',#1371,POSITIVE_LENGTH_MEASURE(0.1),#1369); +#1371 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1372 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1373),#894); +#1373 = STYLED_ITEM('color',(#1374),#352); +#1374 = PRESENTATION_STYLE_ASSIGNMENT((#1375,#1381)); +#1375 = SURFACE_STYLE_USAGE(.BOTH.,#1376); +#1376 = SURFACE_SIDE_STYLE('',(#1377)); +#1377 = SURFACE_STYLE_FILL_AREA(#1378); +#1378 = FILL_AREA_STYLE('',(#1379)); +#1379 = FILL_AREA_STYLE_COLOUR('',#1380); +#1380 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1381 = CURVE_STYLE('',#1382,POSITIVE_LENGTH_MEASURE(0.1),#1380); +#1382 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1383 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1384),#1063); +#1384 = STYLED_ITEM('color',(#1385),#913); +#1385 = PRESENTATION_STYLE_ASSIGNMENT((#1386,#1391)); +#1386 = SURFACE_STYLE_USAGE(.BOTH.,#1387); +#1387 = SURFACE_SIDE_STYLE('',(#1388)); +#1388 = SURFACE_STYLE_FILL_AREA(#1389); +#1389 = FILL_AREA_STYLE('',(#1390)); +#1390 = FILL_AREA_STYLE_COLOUR('',#1380); +#1391 = CURVE_STYLE('',#1392,POSITIVE_LENGTH_MEASURE(0.1),#1380); +#1392 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1393 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1394),#1320); +#1394 = STYLED_ITEM('color',(#1395),#1104); +#1395 = PRESENTATION_STYLE_ASSIGNMENT((#1396,#1401)); +#1396 = SURFACE_STYLE_USAGE(.BOTH.,#1397); +#1397 = SURFACE_SIDE_STYLE('',(#1398)); +#1398 = SURFACE_STYLE_FILL_AREA(#1399); +#1399 = FILL_AREA_STYLE('',(#1400)); +#1400 = FILL_AREA_STYLE_COLOUR('',#1380); +#1401 = CURVE_STYLE('',#1402,POSITIVE_LENGTH_MEASURE(0.1),#1380); +#1402 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21;