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